12/06/2008, 05:45
|
| | | Fecha de Ingreso: febrero-2008
Mensajes: 397
Antigüedad: 16 años, 9 meses Puntos: 1 | |
Respuesta: consulta access vale, ya lo he solucionado XD
SELECT PartesDeTrabajo.nparte, PartesDeTrabajo.CodigoOperario, operario2.nombre, PartesDeTrabajo.fecha, PartesDeTrabajo.obra, PartesDeTrabajo.actividad, PartesDeTrabajo.subactividad, PartesDeTrabajo.horas, PartesDeTrabajo.horainicio, PartesDeTrabajo.horafinal, TimeValue([horainicio]) AS Expr1, PartesDeTrabajo.mañana, PartesDeTrabajo.tarde, PartesDeTrabajo.noche, PartesDeTrabajo.festivo
FROM PartesDeTrabajo INNER JOIN operario2 ON PartesDeTrabajo.CodigoOperario = operario2.CodigoOperario
WHERE (((PartesDeTrabajo.fecha)=[Qué día?]) AND ((PartesDeTrabajo.noche)=False)) OR (((PartesDeTrabajo.fecha)=[Qué día?]) AND ((TimeValue([horainicio]))>#12/30/1899 22:0:0#) AND ((PartesDeTrabajo.noche)=True)) OR (((PartesDeTrabajo.fecha)=DateAdd("d",1,[Qué día?])) AND ((TimeValue([horainicio]))<#12/30/1899 7:0:0#) AND ((PartesDeTrabajo.noche)=True))
ORDER BY operario2.nombre, PartesDeTrabajo.fecha, PartesDeTrabajo.horainicio, TimeValue([horainicio]); |