Visual Basic - ¿Como harian este Query?

Life is soft - evento anual de software empresarial
 
Vista:

¿Como harian este Query?

Publicado por Rogelio Carmona (113 intervenciones) el 23/08/2005 16:25:00
deseo saber todos los empleados que NO han hecho ningun tramite, para ello tengo la tabla principal que es la de Empleados, y tengo cuatro tablas en las que puede haber uno o mas registros de cada Empleado, incluso ninguno, y eso es lo que deseo saber: Empleados que no existan en ninguna de esas tablas. por ejemplo:

Empleados
1
2
3

tabla1
1
1
3

tabla2
3

tabla3
1
3

tabla4
1
1
3
3

el resultado que quiero es el Empleado 2 que no esta en ninguna de las cuatro tablas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Como harian este Query?

Publicado por Cecilia Colalongo (3117 intervenciones) el 23/08/2005 16:54:14
Fijate con:

SELECT Empleado FROM Empleados WHERE
NOT EXISTS(SELECT Empleado FROM Tabla1 WHERE Empleado=Empleados.Empleado) AND
NOT EXISTS(SELECT Empleado FROM Tabla2 WHERE Empleado=Empleados.Empleado) AND
NOT EXISTS(SELECT Empleado FROM Tabla3 WHERE Empleado=Empleados.Empleado)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar