数据库实验指导手册新版(12)

时间:2025-07-11

DATABASE

SELECT SNO,SNAME FROM S ② 查询S表中的系部名 SELECT DEPA FROM S

③ 查询S表中不重复的系部名 SELECT DISTINCT DEPA FROM S 3) 改变列标题的检索

① 使用 空格 形式: 列名 新标题 SELECT SNO 学号 , SNAME 姓名 FROM S ② 使用“AS”形式,列名 AS 新标题 SELECT SNO AS 学号, SNAME AS 姓名 FROM S 4) 有条件选择的查询

① 在S表检索“信息系”的学生信息 SELECT * FROM S WHERE DEPA=’信息系’ ② 在S表中检索姓“王”的学生信息

SELECT * FROM S WHERE sname like ‘王%’ ③ 在SC表检索’C01’选修课成绩为空的选课记录 SELECT SNO, CNO FROM SC

WHERE cno=’C01’ and grade is null ④ 检索年龄为21,18,22的学生学号、姓名 SELECT SNO,SNAME FROM S WHERE age in (21,18,22)

Age IN {21,18,22}表示某条记录的AGE字段值是否是集合{21,18,22}中的元素,如是,则选择。它等价于下面语句:

SELECT SNO,SNAME FROM S

WHERE age=18 or age=21 or age=22 5) 使用聚集函数

① 查询选课表中最高分、平均分、最低分

SELECT MAX(GRADE), AVG(GRADE),MIN(GRADE) FROM SC ② 查询“C01”课程的最高分、平均分和最小成绩。 SELECT MAX(GRADE), AVG(GRADE),MIN(GRADE) FROM SC WHERE CNO=’C01’ 6) 对检索结果进行排序

SELECT * FROM SC WHERE GRADE IS NULL ORDER BY SNO,CNO DESC 7) 进行分组统计:

① 查询各学生的选课数

数据库实验指导手册新版(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219