如何在一个表中找到第二个表中没有基于连接条件匹配的记录的记录?
例如,给出两个表:
TitleID,ArtistID,Title,StudioID,Genre
ArtistID,ArtistName,城市,地区,国家
如何在一个表中找到第二个表中没有基于连接条件匹配的记录的记录?
或者我如何修改这些表以符合我的问题(上图)?
答案 0 :(得分:2)
您可以使用LEFT JOIN
SELECT t.*
FROM Titles t
LEFT JOIN Artists a ON t.ArtistsID = a.ArtistsID
WHERE a.ArtistID IS NULL