我做的mysql 一些题 里面大部分都是mysql的方法
基础题:
-- 1、 查询Student表中的所有记录的Sname、Ssex和Class列。1
select sname,ssex,class from student;
-- 2、 查询教师所有的单位即不重复的Depart列。1
select distinct depart from teacher;
-- 3、 查询Student表的所有记录。1
select * from student;
-- 4、 查询Score表中成绩在60到80之间的所有记录。1
select * from score where degree between 60 and 80;
-- 5、 查询Score表中成绩为85,86或88的记录。1
select * from score where degree in(85,86,88);
-- 6、 查询Student表中"95031"班或性别为"女"的同学记录。1
select * from student where class="95031";
-- 7、 以Class降序查询Student表的所有记录。1
select * from student order by class desc;
-- 8、 以Cno升序、Degree降序查询Score表的所有记录。1
select * from score order by cno and degree desc;
-- 9、 查询"95031"班的学生人数。1
select * from student where class= 95031;
-- 10、 查询Score表中的最高分的学生学号和课程号。(子查询或者排序)1
select sno,cno from score having max(degree);
-- 10.1 查询Score表中除了每门课程最高分的学生学号和课程号。(子查询或者排序) 1
select sno,cno from score where degree != (select max(degree) from score);
拔高题:
-- 11、查询每门课的平均成绩。1
select avg(degree) from score group by degree;
-- 12、查询Score表中至少有5名学生选修的并以3开头的课程的平均分数。1
select avg(degree) from score group by sno=3 and degree;
-- 13、查询分数大于70,小于90的Sno列。1
select sno from score where degree between 70 and 90;
-- 14、查询所有学生的Sname、Cno和Degree列。 1
select student.sname,score.cno,score.degree from student student left join score score on student.sname = score.sno;
-- 15、查询所有学生的Sno、Cname和Degree列。1
select score.cno,course.cname,score.degree from score score left join course course on score.cno=course.cno;
-- 16、查询所有学生的Sname、Cname和Degree列。1
select student.sname,course.cname,score.degree from student student left join score score on student.sname = score.sno left join course course on score.cno = course.cno;
-- 17、查询"95033"班学生的平均分。1
select avg(degree) from score where sno in (select sno from student where class = 95033);
```
我做的mysql 一些题 里面大部分都是mysql的方法的更多相关文章
- mysql刷题(不定时更新)
面试阶段大家基本都会问一些mysql的题,具体的高深理论以后再慢慢补充,但是刷题是不可避免的,下面直接上货 创建/删除表和索引系列 创建表 CREATE TABLE if not exists `te ...
- 听我的,看完这30道MySQL基础题再去面试
可以微信搜索公众号「 后端技术学堂 」回复「1024」获取50本计算机电子书,回复「进群」拉你进读者技术交流群,文章每周持续更新,我们下期见! 一个典型的互联网产品架构包含接入层.逻辑处理层以及存储层 ...
- PHP+mysql真题
PHP+mysql真题 来自<PHP程序员面试笔试宝典>,涵盖了近三年了各大型企业常考的PHP面试题,针对面试题提取出来各种面试知识也涵盖在了本书. [真题215] 按要求写出SQL实现. ...
- 55 道MySQL基础题
1.一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后, 删除了第 15, 16, 17 条记录,再把 Mysql 重启,再 insert 一条记 录,这条记录的 ID 是 18 ...
- mysql刷题笔记
近期,为提升自己的工程能力,在休息时常通过刷题来回顾一下基础性知识. 于是选择了牛客网上的mysql知识题库练手,过程中,主要遇到了几个比较有意思的题,记录下来,方便回顾. 题1:SQL29 计算用户 ...
- MySQL工具:管理员必备的10款MySQL工具
MySQL是一个复杂的的系统,需要许多工具来修复,诊断和优化它.幸运的是,对于管理员,MySQL已经吸引了很多软件开发商推出高品质的开源工具来解决MySQL的系统的复杂性,性能和稳定性,其中大部分是免 ...
- MySql学习—— 查询性能优化 深入理解MySql如何执行查询
本篇深入了解查询优化和服务器的内部机制,了解MySql如何执行特定查询,从中也可以知道如何更改查询执行计划,当我们深入理解MySql如何真正地执行查询,明白高效和低效的真正含义,在实际应用中就能扬长避 ...
- MySQL分片 --转自Peter Zaitsev对MySQL分片的建议
本文作者Peter Zaitsev是知名数据库专家,2006年联合创立了Percona.负责维护网站“MySQL性能”.同时,他也是<高性能MySQL>一书的联合作者.以下是他对MySQL ...
- 24个经典的MySQL索引问题,你都遇到过哪些?
索引 1.什么是索引? 2.索引有哪些优缺点? 3.索引使用场景(重点) 4.索引有哪几种类型? 5.索引的数据结构(b树,hash) 6.索引的基本原理 7.索引算法有哪些? 8.索引设计的原则? ...
- MySQL菜鸟实录(一):MySQL服务安装实战
CentOS 7 基本信息 系统版本: CentOS 7.3 64bit 系统配置: 4vCPUs | 8GB 磁盘空间: [root@ecs-ce5a-0001 ~]# df -h Filesyst ...
随机推荐
- Java 类实现接口
1. 一个类的直接父类是唯一的,但是一个类可以同时实现多个接口 public class MyInterfaceImpl implements MyInterfaceA, MyInterfaceB { ...
- 2023年3月1日其它etf大涨,医疗未涨,3月2日会补涨,涨0.5%卖出。
- msyql查询各部门性别人数,如果某个部门没有男生或女生则用0代替
根据部门或者班级查询男女各多少人,可以直接使用: select org_code as orgCode, sex, count(*) as totalCount from blade_student ...
- cuda-gdb
1, cuda-gdb 可执行文件 2. b 打断点 3. 进入核函数 把断点打在核函数中 4. r 5. cuda block 1 thread 1 选取线程
- 397. 整数替换 (Medium
问题描述 397. 整数替换 (Medium) 给定一个正整数 n ,你可以做如下操作: 如果 n 是偶数,则用 n / 2 替换 n. 如果 n 是奇数,则可以用 n + 1 或 n - 1 替换 ...
- Java流程控制之用户交互Scanner
Scanner对象 java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入 #基本语法# Scanner s = new Scanner(System.in) ...
- Eureka服务端创建及服务注册
一.Eureka服务端创建 1. 引入依赖:pom.xml <!-- eureka 服务端 --> <dependency> <groupId>org.spring ...
- WDA学习(21):WDA Popup,Message,Focus
1.14 WDA Popup,Message,Focus WDA测试Popup,Message,光标Focus功能. 1.创建Component; COMPONENTCONTROLLER页签 Cont ...
- 2022.3.9内部群每日三题-清辉PMP
1.项目经理集合在地理上分散的团队,为一家组织实施新的强制性监管要求.若要获得该相关方的承诺,项目经理应该怎么做? A.设置必要的沟通基础设施 B.召开项目启动大会 C.执行相关方分析 D.让团队集中 ...
- wpBullet-20190604
WordPress Plugins/Themes 和 PHP 的静态代码分析工具 Usage: wpbullet.py [-h] [--path PATH] [--enabled ENABLED] [ ...