我有三个需要信息的表。我正在尝试获取某些遵循某些准则的汽车的车牌号。
指导方针是: 没有来自城市 x 的客户的任何预订的汽车。没有从 BOOKING 表中进行任何预订的汽车。
将不胜感激我能得到的任何帮助。
SELECT DISTINCT f.licenseplateNo, Model FROM Car c
JOIN Booking b
ON c.licenseplateNo = b.licenseplateNo
JOIN Customer c
ON c.customerID = b.customerID
WHERE c.Ort <> 'cityname'
ORDER BY licenseplateNo ASC
SELECT f.licenseplateNo, Model FROM Cars c
WHERE NOT EXISTS
(SELECT b.licenseplateNo FROM Booking b WHERE b.licenseplateNo = c.licenseplateNo);
此代码的问题显示为两个单独的问题。