45道mysql数据库题目_高级查询45道练习题(示例代码)

  • Post author:
  • Post category:mysql


course表

lazy.gif

grade表

lazy.gif

score表

lazy.gif

student表

lazy.gif

teacher表

lazy.gif

1. 查询Student表中的所有记录的Sname、Ssex和Class列。

select sname,ssex,class from student

2.查询教师所有的单位即不重复的Depart列。

select distinct depart from teacher

3. 查询Student表的所有记录。

select * from student

4.查询Score表中成绩在60到80之间的所有记录。

select * from score where degree between 60 and 80

5. 查询Score表中成绩为85,86或88的记录。

select * from score where degree in(85,86,88)

6.查询Student表中“95031”班或性别为“女”的同学记录。

select * from student where class=‘95031‘ or ssex=‘女‘

7. 以Class降序查询Student表的所有记录。

select * from student order by class desc

8. 以Cno升序、Degree降序查询Score表的所有记录。

select * from score order by cno,degree desc

9. 查询“95031”班的学生人数。

select count(*) from student where class=‘95031‘

10. 查询Sc



版权声明:本文为weixin_28695903原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。