Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/09/2009, 03:03
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años
Puntos: 9
Respuesta: ¿Cómo harías esta consulta?

Hola flaviovich!
Disculpa no haber respondido antes, tuve que estar por otros temas, y ahora he retomado este.
La verdad es que la última consulta que expones funciona perfectamente para el caso en que un PARTE tenga una HoraInicio anterior a la ASISTENCIA del mismo trabajador en el mismo día. Genial! Este era el objetivo. Pero veo que si elimino la ASISTENCIA, ya no aparece el registro con esta consulta.
O sea, cuando si que existe una ASISTENCIA, aparece el registro porqué se trata de un PARTE con HoraInicia anterior a la ASISTENCIA del mismo día.
¿Pero qué ocurre si ese día no tiene ASISTENCIA? Se trata también de una situación en que existe un PARTE de un día en concreto, y en cambio no existe ninguna ASISTENCIA de ese dia y de ese trabajador. Por lo tanto también debería aparecer.
He realizado algunos intentos pero no lo consigo.
Igual una solución es hacer otra consulta diferente para obtener los registros que se encuentren en esta situación y luego hacer un UNION de las dos consultas... Aunque estaría muy bien que esta única consulta devolviera los registros que se encuentren en cualquiera de las dos situaciones.
¿Creeis que es posible?
Graciasssss!!!
__________________
..:: moNTeZIon ::..