有點堆棧,並無法弄清楚。想知道如果你能幫助... 我要排除帳戶與100開始...
sql與不存在返回架構,但沒有記錄
SELECT *
FROM Inventory --returns 300 records
SELECT *
FROM Inventory
WHERE AccNum LIKE '100%' --returns 50 records
但是這一次返回模式,並沒有記錄。爲什麼?我應該得到250條記錄...
SELECT *
FROM Inventory
WHERE NOT EXISTS(SELECT *
FROM Inventory
WHERE AccNum LIKE '100%')
我用不是這個原因EXISTS,因爲我需要使用AccNum LIKE「100%」或AccNum LIKE「200 %'。 NOT IN只支持一個條件。 – user3200249
該表達式可以包含更多位: 不在(SELECT AccNum FROM Inventory WHERE AccNum LIKE'100%'或AccNum like'200%') – Rob