sql sever中学生选课库有student表包含sno(学生学号)、sname、ssex、sage、sdept(学生专业),sc表(学生选课表)中包含sno、cno(课程号)、grade,course表(课程表)包含cno、cname(课程名称)、cpno(课程号)、ccredit用SQL语句查询选修了全部课程的学生的姓名(采用分组统计查询实现)
时间: 2023-06-04 22:07:18 浏览: 144
SQL Server 2005 中的分区表和索引.doc
SELECT s.sname
FROM student s
INNER JOIN sc ON s.sno = sc.sno
INNER JOIN course c ON sc.cno = c.cno
GROUP BY s.sname, s.sno
HAVING COUNT(DISTINCT c.cno) = (SELECT COUNT(*) FROM course)
阅读全文