systemSoftware
テーブルとソフトウェアテーブルを調べてsoftwareId
、テーブル内にないものだけを表示する必要がある単純なクエリsystemSoftware
。
これが私のこれまでの質問です...
SELECT s.softwareId AS 'Software ID',
s.softwareDescription AS 'Software Description',
sv.vendorName AS 'Vendor Name',
c.cityName AS 'City Name'
FROM software AS s
JOIN systemSoftware AS ss
ON s.softwareId = ss.softwareId
JOIN softwareVendor AS sv
ON s.vendorId = sv.vendorId
JOIN city AS c
ON sv.zipCode = c.zipCode
WHERE s.softwareId NOT IN (ss.softwareId)
ORDER BY s.softwareId
GO
NOTを削除すると、にあるすべてのsoftwareId
行が表示されますsystemSoftware
。
問題は私が反対を望んでいることです。にないものsystemSoftware
。