实验四 数据分组与汇总.docx
《实验四 数据分组与汇总.docx》由会员分享,可在线阅读,更多相关《实验四 数据分组与汇总.docx(10页珍藏版)》请在冰点文库上搜索。
实验四数据分组与汇总
实验四数据分组与汇总
一、实验目的
1、掌握数据分组查询的方法。
2、掌握统计函数的使用。
3、使用GROUPBY和HAVING子句对数据进行查询。
4、使用相应的运算符或子句生成汇总数据。
二、实验内容及结果
练习1:
使用统计函数
(1)查询学生的总人数。
(2)查询选修了课程的学生人数。
(3)计算选修2号课程的学生的平均成绩。
(4)查询选修3号课程的学生的最高分数。
(5)求成绩排名前三名的学生号、课程号、成绩。
(6)求成绩排名前三名的学生号、课程号、成绩(包括成绩并列情况)。
练习2:
分组查询
(1)求有成绩的每个学生的平均成绩。
(2)求有成绩的每个学生的总成绩。
(3)求每门课程的平均成绩。
(4)求平均成绩大于85分的学生的学号及平均成绩。
(5)求平均成绩大于85分的课程号及课程平均成绩。
(6)求各个课程号及相应的选课人数。
(7)查询至少选修了2门课程(含2门)的学生的学号和平均成绩,并根据平均成绩降序排列。
(8)查询各学分等级的课程数目。
(9)查询18岁以上(含18岁)的男、女生的人数。
(10)查询人数多于2人(含2人)的系的编号及人数。
(11)查询学生成绩表(SC),以及每个学生的所有课程的总成绩。
(用两种方法实现)。
第一种方法
第二种方法