我想使用NOT EXIST與下面的查詢,而不是NOT IN。使用不存在,而不是不在 -
Select * From Currencymaster Where Currencycode Not In ('USD');
我試圖把它寫這樣的:
Select currencycode from currencymaster where not exists (select currencycode from currencymaster where currencycode='USD');
我不知道這是否是正確的。因爲它沒有給我任何結果。
請驗證或引導我重寫它。 感謝
請出示一些示例數據和預期的結果。目前還不清楚你想要做什麼。 – Barmar
您的NOT IN()查詢選擇美元上沒有貨幣代碼的所有行 - 只要沒有貨幣代碼爲USD的單個行,您的NOT EXISTS()查詢就會從currencymaster選擇所有行。 –