实验6 数据库的分组查询和统计查询
-
6.1实验目的及要求
熟练掌握数据查询中的分组、统计、计算和集合的操作方法
-
6.2实验内容
使用聚集函数查询、分组计算查询、集合查询
- 6.3实验步骤
6.3.1使用聚集函数
1.查询学生总人数;
Select Count(*) as 学生总数 from student;

2.查询选修了选修课程的学生总数
Select count(distinct sno)as 选课学生总数 from sc;

3.查询所有课程的总学分数和平均学分数,以及最高学分和最低学分
Select sum(credit) as 总credit,avg(credit) as 课程平均分,max(credit) as 最高学分,min(credit) as 最低分学 from course;

4.计算1号课程的学生的平均成绩,最高分和最低分;
Select avg(grade) as 平均成绩,max(grade) as 最高分,min(grade) as 最低分 from sc where cno=’1’;

本文深入探讨了数据库查询中的分组、统计、计算和集合操作方法,通过具体实验步骤和SQL语句,详细讲解了如何进行学生人数、课程学分等的统计查询,以及如何利用分组和集合查询优化数据检索效率。
最低0.47元/天 解锁文章
5184

被折叠的 条评论
为什么被折叠?



