在where子句下面NOT EXIST的確切含義是什麼,請幫助我理解。在SQL語句中使用NOT EXIST
WHERE
NOT EXISTS
(
SELECT
'z'
FROM
Mytemptable
WHERE
Mytemptable.Date = @PositionDate AND
Mytemptable.PurchaseLotId = PurchaseTable.PurchaseLotId
)
您可以發佈第一部分查詢嗎? –
WHERE [NOT] <此查詢是否返回任何記錄?>'=>'WHERE <此查詢不返回任何記錄>' – MatBailie
括號內的位是[相關子查詢](http://en.wikipedia.org/ wiki/Correlated_subquery) - 必須在外部查詢中引用PurchaseTable。 –