我是学习SQL Server使用AdventureWorks Dw 2012,如何为未售出任何自行车的经销商列出经销商名称。应该是114行
我哪里错了?
答案 0 :(得分:0)
如果您想对此问题得到正确答案,则应提供样本数据。
想象一下,我们有2个表:
Resellers
存储有关转销商的信息
SoldBikes
存储有关自行车的信息
您必须使用NOT EXISTS
检查以下SoldBikes
表中是否存在该转销商:
SELECT [Resseller Name]
FROM Resellers r1
WHERE NOT EXISTS ( SELECT 1
FROM Resellers r2
JOIN SoldBikes sb ON r2.id = sb.reseller_id
WHERE r1.id = r2.id
)