Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2012, 16:30
RabidFish
 
Fecha de Ingreso: julio-2008
Ubicación: Córdoba, Argentina
Mensajes: 266
Antigüedad: 16 años, 4 meses
Puntos: 26
Consulta de certificados médicos sin inasistencias asociadas

Hola a todos, ¿qué tal?

Necesito ayuda con una consulta. Tengo dos tablas:
Código:
+---------------+
| inasistencias |
+---------------+
| id            |
| fecha         |
| id_empleado   |
+---------------+

+------------------------+
| certificados_medicos   |
+------------------------+
| id                     |
| fecha_inicio_vigencaia |
| dias_reposo            |
| id_empleado            |
+------------------------+
Un certificado puede tener una fecha de inicio como 01/02/2012 y 3 días de reposo, por lo tanto justificaría las inasistencias del 01/02/2012, 02/02/2012 y 03/02/2012. La fecha de fin de vigencia la obtengo con DATE_ADD() en SQL.

Lo que quiero es hacer un SELECT que me traiga todos los certificados médicos que no tengan inasistencias asociadas, es decir, aquellos que por sus fechas de inicio y final de vigencia no tengan inasisistencias justificadas. Sería el caso en que yo cargué un certificado médico pero aún no cargue inasistencias para esas fechas.

Espero que se entienda el problema. Desde ya, gracias. Un saludo.