verificar datos en otra tabla

ROBERTO
13 de Noviembre del 2008
ESTIMADOS, UNA CONSULTA:

TENGO 2 TABLAS, DE LAS CUALES QUIERO OBTENER UNA CONSULTA

TABLA1(TRABAJADOR)
CAMPOS: ID TRABAJADOR, NOMBRE, VIGENCIA

TABLA2(ATRIBUTOSTRABAJADOR)
CAMPOS: IDTRABAJADOR, ATRIBUTO, VALORATRIBUTO

NOTA: EN LA TABLA2, SE VAN INGRESANDO LOS ATRIBUTOS Y VALORES DE LOS ATRIBUTOS DE LOS TRBAJADORES INGRESADOS TABLA1 (TIPOPAGO, TIPOCONTRADO, TIPOSUELDO, ETC)


NECESITO CONSULTAR TODOS LOS TRABAJADORES(TABLA1) QUE SE ENCUENTREN VIGENTES, QUE NO POSEAN UN DETERMINADO ATRIBUTO EN LA (TABLA2)


DE ANTEMANO GRACIAS
SALUDOS CORDIALES
ROBERRO, CHILE





mvallejos
13 de Noviembre del 2008
S elect * From Trabajador
Where Not ID_TRABAJADOR In
(S ELECT DISTINCT ID_TRABAJADOR From
ATRIBUTOSTRABAJADOR where Atributo = Valor)

Saludos