Una cosa más sobre la explicación que te han dado:
Si Dia = 03/10/2007 16:21
Trunc(Dia)=03/10/2007
Trunc(Dia+1)=04/10/2007
El WHERE del SQL hace que 03/10/2007 <= DIA_ENTRADA < 04/10/2007.
- O dicho de otra manera: que DIA_ENTRADA esté comprendido entre 03/10/2007 y 04/10/2007.
- O dicho de otra manera diferente: todas las horas del día 03/10/2007.
Nota:
- al poner >= 03/10/2007 tomará todo lo mayor que el 03/10/2007 y este incluido.
- al poner < 04/10/2007, tomará todo hasta el 04/10/2007 pero sin el 04/10/2007. O sea hasta el 03/10/2007 23:59:59
|