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

时间:2025-07-11

DATABASE

SELECT SNO,COUNT(*) FROM SC

GROUP BY SNO

② 使用HAVING :“选课表”中查询选修了3 门以上课程的学生学号。 SELECT SNO ,COUNT(*)FROM SC GROUP BY SNO

HAVING COUNT(*)>=3

③ “选课表”中按学号分组汇总学生的平均分,并按平均分降序排列。 SELECT SNO 学号, AVG(成绩) 平均分 FROM SC GROUP BY SNO

ORDER BY 平均分 DESC

④ 分析下面两个SELECT语句执行结果,说明有什么不同? SELECT SNO FROM SC ORDER BY SNO GO

SELECT SNO FROM SC

GROUP BY SNO

8) 在ORDER BY字句后带COMPUTE 字句

① 按学号对不及格的成绩记录进行汇总。

SELECT SNO,CNO , GRADE FROM SC WHERE GRADE<60 ORDER BY SNO

COMPUTE COUNT(GRADE)

② 按学号对不及格的成绩记录进行明细汇总(即根据排序结果进行分组汇总) SELECT SNO,CNO , GRADE FROM SC WHERE GRADE<60 ORDER BY SNO

COMPUTE COUNT(GRADE) BY SNO

设计性实验 

(1)实验要求

1) 查询计算机系学生的学号和姓名。 2) 查询选修了课程的学生学号。

3) 查询选修101 课程的学生学号和成绩,并要求对查询结果按成绩的降序排列,

如果成绩相同则按学号的升序排列。

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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