Código:
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#)
)
)
DONDE (Partes diurnos Y del dia)
O (partes nocturnos
Y (
(del dia Y posteriores a las 10)
O (del dia siguiente Y anteriores a las 7)
)
)
Yo lo veo bien!!??
Estas segura que exiten partes con horainicio entre las 0:0:0 y las 7:0:0 del dia siguiente al que pides?
Lo has intentado con una tabla con un registro de cada tipo todos del dia o de siguiente dia como hice yo...?
Quim