Podría alguien proporcionar por favor cómo escribir la siguiente consulta sql usando join. No quiero usar no en y si es posible me gustaría reemplazar donde también está.Cómo escribir la consulta "no en()" sql usando join
SELECT d1.Short_Code
FROM domain1 d1
WHERE d1.Short_Code NOT IN (
SELECT d2.Short_Code
FROM Domain2 d2
)
estoy usando SQL Server 2008
@Quassnoi, ¿Podrían presentar la forma de escribir de manera eficiente la misma consulta utilizando ya sea "NO NULO" y/o "NO EXISTE" – Elangesh
@Elan: su búsqueda original es simplemente agradable. Solo crea los índices en 'short_code' en ambas tablas. – Quassnoi
@Quassnoi - Estás asumiendo que no necesita ninguna información de la tabla del dominio2 – Aducci