查询计算机系选修了5门以上课程的学生姓名,下列SQL语句中正确的是(36)。

admin2009-02-15  30

问题 查询计算机系选修了5门以上课程的学生姓名,下列SQL语句中正确的是(36)。

选项 A、SELECT 姓名FROM 选课单WHERE 系=‘计算机’AND COUNT(*)>5
B、SELECT 姓名FROM 选课单WHERE 系=‘计算机’AND COUNT(*)>5 GROUP BY 姓名
C、SELECT 姓名FROM 选课单WHERE 系=‘计算机’GROUP BY 姓名HAVING COUNT(*)>5
D、SELECT 姓名FROM 选课单GROUP BY 姓名HAVING系=‘计算机’AND COUNT(*)>5

答案C

解析 A不正确。只有使用GROUP BY 子句时,才能使用聚合函数COUNT。B不正确。使用 GROUP BY 于句时,其组条件语句必须用[HAVING组条件表达式]。D不正确。组条件语句才用[HAVING组条件表达式],否则用[WHERE条件表达式]。
转载请注明原文地址:https://jikaoti.com/ti/WOa7FFFM
0

相关试题推荐
最新回复(0)