Extraer los datos de una lista que no se encuentran en una tabla

Nacho
29 de Octubre del 2003
En si parece una consulta simple, pero no acabo de encontrar una solucion.

Me han pasado un listado con una serie de valores que tengo que comprobar si se encuentran en mi base de datos. Puedo construir una consulta de este estilo:
SELECT campo from tabla where campo in (1,2,3,4 ...)
con lo que tendria los valores de la lista que si se encuentran en mi tabla, pero la informacion que realmente quiero sacar y necesito son aquellos elementos de la lista que no se encuentran en la tabla . ¿Como puedo hacer esto? He estado pensandolo pero no se me ocurre nada. Agradeceria cualquier tipo de ayuda.

sergok
29 de Octubre del 2003
Prueba con
SELECT campo from tabla where campo NOT in (1,2,3,4 ...)

Saludos.