需要找到子庫存記錄沒有在子庫存表的列表與子狀態1 當存在INV與地位上的列表1.其中不存在第二個表
有每部分只有一條記錄號碼爲inv
,但可以在subinv
中使用幾個狀態號碼中的幾個記錄。我的語句不返回任何行,顯示沒有錯誤,但有記錄符合條件。
SELECT m.partnum
FROM inv m,
subinv s
WHERE m.status = '1'
AND not exists (SELECT s.partnum
FROM subinv s1
WHERE s1.substatus = '1')
這是一個有效的'EXISTS'子句,但通常與外部查詢相關聯。另外,SELECT部分沒有被評估 - 嘗試'EXISTS(SELECT 1/0'...如果你不相信我 - 不會被零除錯誤);另外,如果沒有加入笛卡兒積的標準... – 2012-01-07 06:05:15