Du deltog ikke i tabellen i din forespørgsel.
Din oprindelige forespørgsel returnerer altid intet, medmindre der overhovedet ikke er nogen poster i eotm_dyn , i hvilket tilfælde det vil returnere alt.
Forudsat at disse tabeller skal sammenføjes på employeeID , brug følgende:
SELECT *
FROM employees e
WHERE NOT EXISTS
(
SELECT null
FROM eotm_dyn d
WHERE d.employeeID = e.id
)
Du kan slutte dig til disse tabeller med en LEFT JOIN søgeord og filtrer NULL fra 's, men dette vil sandsynligvis være mindre effektivt end at bruge NOT EXISTS .