Sql 两个表在连接条件下匹配。第一个表没有记录

Sql 两个表在连接条件下匹配。第一个表没有记录,sql,Sql,如何在一个表中找到记录,而第二个表中没有根据联接条件匹配的记录 例如,给定两个表: 标题 标题、艺术家、标题、研究对象、类型 艺术家 艺人,艺人姓名,城市,地区,国家 如何在一个表中找到记录,而第二个表中没有根据联接条件匹配的记录 或者我如何修改这些表以符合我的问题(上面)?您可以使用左连接 SELECT t.* FROM Titles t LEFT JOIN Artists a ON t.ArtistsID = a.ArtistsID WHERE a.ArtistID IS NULL

如何在一个表中找到记录,而第二个表中没有根据联接条件匹配的记录

例如,给定两个表:

标题 标题、艺术家、标题、研究对象、类型

艺术家 艺人,艺人姓名,城市,地区,国家

如何在一个表中找到记录,而第二个表中没有根据联接条件匹配的记录


或者我如何修改这些表以符合我的问题(上面)?

您可以使用
左连接

SELECT t.*
FROM Titles t 
LEFT JOIN Artists a ON t.ArtistsID = a.ArtistsID
WHERE a.ArtistID IS NULL