Access - Pregunta con consulta

   
Vista:

Pregunta con consulta

Publicado por Nicolas (1 intervención) el 25/02/2013 06:33:19
Hola muchachos, como les va. Mi nombre es Nicolás, estudio en el INSPT - UTN
Queria hacerles una pregunta..
Me pide que Determine si algun empleado no cumplió con sus horas extras y que diga quien es
Tabla horas extras en la cual tengo: Fecha, Legajo y Horas
Tabla personal en la que tengo: Legajo, apellido, direccion, cod postal, sueldo, antieguedad, nro de seccion

Primero hice una consulta, a modo casera para fijarme en la tabla horas extras que numero de legajo no aparecia, es solo uno.

por lo que entiendo, tengo que comparar las tablas y fijarme que legajo es el que falta y al hacer la consulta que me tire ese..

ahroa vamos a la consulta: yo habia puesto algo asi.

Select [Horas Extras].legajo
From [horas extras] left join personal on [horas extras].legajo=personal.legajo
group by [horas extras].legajo


De esta manera crei que me iba tirar el legajo que faltaba .. la verdad no entiendo como hacerlo, si alguien puede darme una mano le agredezco mucho

Un saludo, Nicolás
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
Imágen de perfil de Neckkito

Pregunta con consulta

Publicado por Neckkito (1104 intervenciones) el 25/02/2013 09:01:47
Hola!

Prueba con esta:

SELECT [Horas Extras].Legajo, Personal.Apellido
FROM [Horas Extras] RIGHT JOIN Personal ON [Horas Extras].Legajo = Personal.Legajo
WHERE ((([Horas Extras].Legajo) Is Null));

A ver si te funciona.

Saludos,


http://neckkito.siliconproject.com.ar
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