期待どおりに動作しないクエリがあります
Q1:
SELECT id, name
FROM vw_x
WHERE id NOT IN (select pid from table_x)
GROUP BY id, name
Having max(c_date) > GETDATE()
Q2:
SELECT id, name
FROM vw_x
GROUP BY id, name
Having max(c_date) > GETDATE()
それらの ID が table_x にないことを知っていても、Q1 は何も返さない Q2 は NOT IN なしで正しく実行される
クエリの何が問題になっている可能性がありますか?