SQL语言与共同操作 — 计算机判断题
题目
判断:在 SQL 查询中,语句 SELECT sno FROM SC GROUP BY sno HAVING COUNT(cno) > 3 的执行顺序是先用 GROUP BY 将元组按 sno 分组,再对每组用 HAVING 筛选,因此该语句能正确选出选课门数超过 3 门的学号;而如果改写为 SELECT sno FROM SC WHERE COUNT(cno) > 3,语法是错误的,因为聚合函数不能出现在 WHERE 子句中。