假设有student,course,report三个基本表,用sql语句查询至少选修了三门课程的学生编号和姓名。
时间: 2024-05-19 20:15:00 浏览: 138
mysql 查询语句学生表、课程表、 成绩表、教师表.docx
可以使用如下 SQL 语句:
SELECT s.student_id, s.student_name
FROM student s
INNER JOIN report r ON s.student_id = r.student_id
GROUP BY s.student_id, s.student_name
HAVING COUNT(DISTINCT r.course_id) >= 3;
阅读全文