题目内容:
使用如下三个表,回答题:学生.DBF:学号c(8),姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)
学生成绩.DBF:学号C(8),课程编号C(4),成绩I统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是( ) A.SELECT课程名称,开课院系,COUNT(课程编号)AS选修人数;
FROM学生成绩,课程wHERE课程.课程编号=学生成绩.课程编号;
GROUP BY学生成绩.课程编号HAVING C0uNT(*)<=2;
0RDER BY COUNT(课程编号)
B.SELECT课程名称,开课院系,COUNT(学号)选修人数;
FROM学生成绩,课程wHERE课程.课程编号=学生成绩.课程编号;
GROUP BY学生成绩.学号HAVING COUNT(*)<=2;
0RDER BY COUNT(学号)
C.SELECT课程名称,开课院系,COUNT(学号)AS选修人数;
FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;
GROUP BY课程名称HAVING COUNT(学号)<=2;
0RDER BY选修人数
D.SELECT课程名称,开课院系,COUNT(学号)AS选修人数;
FROM学生成绩,课程HAvING COUNT(课程编号)<=2;
GROUP BY课程名称0RDER BY选修人数
参考答案:
答案解析: