码迷,mamicode.com
首页 > 数据库 > 详细

MySQL经典练习题(一)

时间:2021-06-28 18:35:45      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:gre   each   dep   img   class   sele   经典   alt   loading   

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

SELECT sname,ssex,class

from student

技术图片

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

备注:不去重查到的教师所有depart

select depart

FROM teacher

技术图片

去重查到的教师所有的depart

select DISTINCT depart

FROM teacher

技术图片

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

select *

from student

技术图片

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

-- 方法一

SELECT *

from score

where degree >= 60 and degree <= 80

-- 方法二

SELECT *

from score

where degree BETWEEN 60 and  80

技术图片

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

-- 方法二

select *

from score

where degree in (85,86,88)

-- 方法一

select *

from score

where degree = 85 or degree = 86 or degree = 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 Asc ,degree DESC

技术图片

9、查询“95033”班的学生人数。

SELECT class,count(*) total

from student

where CLASS=‘95033‘

技术图片

MySQL经典练习题(一)

标签:gre   each   dep   img   class   sele   经典   alt   loading   

原文地址:https://www.cnblogs.com/xxeleanor/p/14933943.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!