Hola, cuando compara dos fechas uso
... WHERE Fecha between 'FechaI' and 'FechaF'...
Pero si las fechas son iguales quiero que igual retorne el valor de ese día.
Cómo lo hago en esa misma consulta?
Uso PHP y SQL Server 2000
| |||
Consulta fecha between SQLServer 2000 Hola, cuando compara dos fechas uso ... WHERE Fecha between 'FechaI' and 'FechaF'... Pero si las fechas son iguales quiero que igual retorne el valor de ese día. Cómo lo hago en esa misma consulta? Uso PHP y SQL Server 2000 |
| ||||
Cierto ese /&$#&$% formato de fechas hace lo que se le da la gana. 01/02/2003 que es? 1) 1 Febrero 2003 2) 2 Febrero 2003 ¿Cual es? Tu si lo sabes... ¿pero la maquina? Lo mejor es que uses el formato aaaa-mm-dd internamente, los letreritos manejalos en el formato que quieras, pero una vez que los vayas a meter en un query conviertelos al formato que no falla. Es lo que mejor me ha funcionado.
__________________ Friedrich Nietzsche |
| ||||
No es tanto por el formato de la fecha sino de la fecha en si. Por ejemplo, 14-05-2004 SQL Server lo interpreta como 14-05-2004 00:00:00.000, por lo que a FechaF agrégale 23 horas y 59 minutos, o bien un día.
__________________ Ariel Avelar |