第1关:COUNT( )函数
程要求
根据提示,在右侧编辑器 Begin-End
处补充代码:
- 求学生总人数。
- -学生表结构(student)
use teachingdb;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
SELECT count(*)
from student;
/**********End**********/
第2关:COUNT( )函数-练习
编程要求
根据提示,在右侧编辑器补充代码,求选修了课程的学生人数。
use teachingdb;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
select count(DISTINCT sno)
from score
/**********End**********/
第3关:AVG( )函数、MAX函数和MIN函数
编程要求
根据提示,在右侧编辑器Begin-End
处补充代码。 求选修各门课程的最高、最低与平均成绩。
use teachingdb;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
SELECT sdept,sclass,count(*)
from student
group by sdept,sclass
order by count(sno) desc,sclass asc;
/**********End**********/
第4关:分组查询
编程要求
根据提示,在右侧编辑器Begin-End
处补充代码。
- 求学生人数不足3人的系及其相应的学生数。
- -学生表(student)
use teachingdb;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
select sdept, count(*)
from student
group by sdept having count(sno)<3
/**********End**********/
第5关:倒序排列
编程要求
根据提示,在右侧编辑器补充代码,各系中各班的学生人数,结果按班级人数倒序排列。
use teachingdb;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
SELECT sdept,sclass,count(*)
from student
group by sdept,sclass
order by count(sno) desc,sclass asc;
/**********End**********/