私はいくつかのテーブルを持っています。注文がなかった日付を教えてくれるクエリを書きたいだけです。左結合を使用してnullの結果を取得していますが、問題は次のとおりです。これを使用した後、日付を取得できません。
私を助けてください、私のコードはこのようなものです:
SELECT DAY(o.OrderDate) AS 'HavntRecivedOrder'
FROM Products p
INNER JOIN Suppliers sup ON p.SupplierID = sup.SupplierID
INNER JOIN OrderDetails od ON p.ProductID = od.ProductID
LEFT JOIN Orders o ON (od.OrderID = o.OrderID
AND o.OrderDate BETWEEN '1/1/1997' AND '1/31/1997')
WHERE sup.CompanyName='Tokyo Traders'
AND o.OrderDate IS NULL