
23/11/2007, 06:59
|
| | Fecha de Ingreso: abril-2001
Mensajes: 293
Antigüedad: 23 años, 9 meses Puntos: 0 | |
Problema con rango de fechas Estimados estoy utilizando la instruccion BETWEEN para el rango de fechas de un campo datetime, el problema es que no me arroja todos los registros,
por ejemplo: tengo registros en estas 2 fechas y solo me figuran las del 10-2-2007
where t.fecha_transaccion BETWEEN '2007-10-02' and '2007-10-03';
ahora si agrego lo siguiente, funciona sin problema:
where t.fecha_transaccion BETWEEN '2007-10-02 00:00:00' and '2007-10-03 23:59:59';
habra alguna mejor solucion para esto generalmente usaba en otros lenguajes los tipicos >= y <=, y lo otro que diferencia hay si lo uso asi: '20071002', es decir sin separador, sera que es mejor ya que al ser standard funciona con cualquier formato de almacenamiento??
saludos y muchas gracias |