草庐IT

mysql - 如何在 MySQL 中查询不包含来自另一个集合的任何成员的集合?

我想返回一份在一个系上过课但没有在另一个系上过课的学生的列表。这是我的查询,由于某种原因,它的结果是空白的。SELECT*FROMstudentJOINtranscriptONstudent.id=transcript.studIDJOINcourseONtranscript.crsCode=course.crsCodeWHEREdeptId="CSCI"NOTIN(SELECTstudent.nameFROMstudentJOINtranscriptONstudent.id=transcript.studIDJOINcourseONtranscript.crsCode=course.