题目内容:
第题中使用如下数据表。“学生”表:学号C(8),姓名C(8),性别c(2),系名(6)
“课程”表:课程编号C(4),课程名称c(12),开课系名C(10)
“成绩”表:学号c(8),课程编号c(4),成绩N(6,2)
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是( )。 A.SELECT课程.课程名称,学生.姓名,MAX(成绩).
As最高分
FROM成绩,课程,学生
WHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
GROUP BY课程编号
B.SELECT课程.课程名称,学生.姓名,MAX(成绩)
AS最高分
FROM成绩,课程,学生
wHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
GROUP BY课程.课程编号
C.SELECT课程.课程名称,学生.姓名.MAX(成绩)
AS.最高分
FROM成绩,课程,学生
WHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
ORDER BY课程.课程编号
D.SELECT课程.课程名称,学生.姓名.MAX(成绩)
AS最高分
FROM成绩,课程,学生
WHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.!学号
ORDER BY课程.课程编号
参考答案:
答案解析: