クエリでテーブルに参加していません。
eotm_dynにレコードがまったくない場合を除いて、元のクエリは常に何も返しません。 、その場合はすべてが返されます。
これらのテーブルをemployeeIDで結合する必要があると仮定します 、以下を使用します:
SELECT *
FROM employees e
WHERE NOT EXISTS
(
SELECT null
FROM eotm_dyn d
WHERE d.employeeID = e.id
)
これらのテーブルは、LEFT JOINで結合できます。 キーワードを設定し、NULLを除外します ですが、これはNOT EXISTSを使用するよりも効率が悪い可能性があります 。