MySQL反加入
insus
阅读:63
2024-11-01 17:39:52
评论:0
我有两个表:
类(class):ID、姓名
教师:IdUser、IdCourse、IdSchool
现在,例如,我有一个 ID 为 10 的用户和一个 ID 为 4 的 School。
我想对表类(class)中的所有 Cousrses 进行选择,他们的 Id 没有记录在与 IdUser 10 和 IdSchool 4 同一行的表教师中。
我怎么能做这个查询?
请您参考如下方法:
SELECT Id, Name
FROM Course
WHERE Id NOT IN (
SELECT IdCourse
FROM Teacher
WHERE IdUser = 10 AND IdSchool = 4
);
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。