Extraer solo los datos que NO existen an ambas tablas

11/12/2007 - 19:29 por Penta | Informe spam
Estimados.
Utilizo SS2000 SP4

Tengo Tabla A y Tabla B

Tabla A
CODIGO
1
2
3

TABLA B
CODIGO
1
2

Quisiera un query que me retorne el CODIGO 3, que es el que NO se
encuentra en tabla B.
Lo puedo hacer con un NOT IN pero creo que es mas optimo hacerlo con
algun JOIN ??

Salu2.
Penta.

Preguntas similare

Leer las respuestas

#1 Penta
11/12/2007 - 19:45 | Informe spam
Ya lo saque poniendo el IS NULL en el Where

Gracias
Penta
Respuesta Responder a este mensaje
#2 Alejandro Mesa
11/12/2007 - 21:19 | Informe spam
Penta,

Puedes usar el operador EXISTS.

select *
from t1 as a
where not exists (
seletct *
from t2 as b
where b.c1 = a.c1
)


AMB

"Penta" wrote:

Ya lo saque poniendo el IS NULL en el Where

Gracias
Penta


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida