Necesito crear una consulta que me muestre los registros que están en la Tabla 1, pero que no están en la Tabla 2, en función de la combinación del número de serie del modelo de fabricación.Servidor SQL - NO EN
Sé de hecho que hay 4 registros que difieren, pero mi consulta siempre vuelve en blanco.
SELECT *
FROM Table1 WHERE MAKE+MODEL+[Serial Number] NOT IN
(SELECT make+model+[serial number] FROM Table2)
La tabla 1 tiene 5 registros.
Cuando cambio la consulta a IN
, obtengo 1 registro. ¿Qué estoy haciendo mal con el NOT
?
¿Tiene valores nulos en sus tablas? – tobias86
tal vez publicar sus datos ayudará. la sintaxis se ve bien (aunque la tecla psuedo es un poco graciosa) – Randy