SQL Server中两个表之间的关系

时间:2016-04-25 18:28:22

标签: sql sql-server database

我在LibraryDB中有两个表。一个是Book_Master,另一个是Languages。我在Book_Master中使用langid作为外键,并希望在这两个表之间建立关系,但我遇到了错误。图片在说明书中给出。帮帮我程序员.. !!这是图片Click to see image

1 个答案:

答案 0 :(得分:0)

分析你的表格。

select b.LangID
from book_master b
left join Languages L on b.LangID = L.LangID
where L.LangID is null

结果是Book_master中的LangID不存在于Languages中(并阻止FK创建)。