No se unió a la mesa en su consulta.
Su consulta original siempre no devolverá nada a menos que no haya ningún registro en eotm_dyn
, en cuyo caso devolverá todo.
Suponiendo que estas tablas deben unirse en employeeID
, utilice lo siguiente:
SELECT *
FROM employees e
WHERE NOT EXISTS
(
SELECT null
FROM eotm_dyn d
WHERE d.employeeID = e.id
)
Puede unirse a estas tablas con un LEFT JOIN
palabra clave y filtre el NULL
's, pero esto probablemente será menos eficiente que usar NOT EXISTS
.