检索全部学生都选修的课程号和课程名
时间: 2023-05-22 08:03:22 浏览: 311
查询数据库中所有有成绩的学生的学号和课程号
4星 · 用户满意度95%
非常感谢您对C知道的信任与使用。根据您的描述,您需要查询全部学生都选修的课程号和课程名,我理解您想要的是同时选修某门课程的学生信息。以下是一个SQL查询语句,用于查询选修人数大于1的课程号和课程名:
SELECT course_num, course_name FROM courses WHERE course_num IN (
SELECT course_num FROM enrollments
GROUP BY course_num
HAVING COUNT(DISTINCT student_id) > 1
);
这条SQL语句可以查询出选修人数大于1的课程号和课程名,您可以根据实际需要进行调整和优化。如果您有其他问题,欢迎随时提出,我将尽力为您解答。
阅读全文