クエリに NOT EXISTS 句を含む SQL を調整しようとしています。私のデータベースは Netezza です。NOT EXISTS を NOT IN に置き換えてみて、クエリ プランを調べました。実行時間はどちらも同じように見えます。誰か助けてくれませんか?いくつかの SQL クエリを調整しようとしています。よろしくお願いします。
SELECT ETL_PRCS_DT, COUNT (*) TOTAL_PRGM_HOLD_DUE_TO_STATION
FROM DEV_AM_EDS_1..AM_HOLD_TV_PROGRAM_INSTANCE D1
WHERE NOT EXISTS (
SELECT *
FROM DEV_AM_EDS_1..AM_STATION
WHERE D1.STN_ID = STN_ID
)
GROUP BY ETL_PRCS_DT;