Ver Mensaje Individual
Antiguo 10-jun-2008, 07:33   #9 (permalink)
quimfv
quimfv tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 503
Respuesta: consulta access

Código:
SELECT PartesDeTrabajo.nparte, 
            PartesDeTrabajo.CodigoOperario, 
            operario2.nombre, 
            PartesDeTrabajo.fecha, 
            PartesDeTrabajo.obra, 
            PartesDeTrabajo.actividad, 
            PartesDeTrabajo.subactividad, 
            PartesDeTrabajo.horas, 
            PartesDeTrabajo.horainicio, 
            PartesDeTrabajo.horafinal, 
            PartesDeTrabajo.mañana, 
            PartesDeTrabajo.tarde, 
            PartesDeTrabajo.noche, 
            PartesDeTrabajo.festivo
FROM PartesDeTrabajo INNER JOIN operario2 
            ON PartesDeTrabajo.CodigoOperario = operario2.CodigoOperario
WHERE (PartesDeTrabajo.noche=false
            and PartesDeTrabajo.fecha=[Qué día?])
            or (PartesDeTrabajo.noche=true
                     and ((PartesDeTrabajo.fecha=[Qué día?] 
                              and PartesDeTrabajo.horainicio>#12/30/1899 22:0:0#)
                         or (PartesDeTrabajo.fecha= DateAdd("d",1,[Qué día?])
                                and PartesDeTrabajo.horainicio<#12/30/1899 7:0:0#)))
ORDER BY operario2.nombre, PartesDeTrabajo.fecha, PartesDeTrabajo.horainicio;
Otro error habia un lio de parentesis, lo siento

Quim

Última edición por quimfv; 10-jun-2008 a las 10:22. Razón: He cambiado 31 por 30
quimfv está desconectado   Responder Citando