Filtrar por fechas
Publicado por Mercedes (1 intervención) el 06/02/2008 13:29:41
Buenas tardes.
Necesito ayuda con lo siguiente. Quiero seleccionar aquellas filas cuyo campo fecha esté entre dos fechas (desde y hasta) ingresadas por el usuario.
El problema que tengo es que siempre me selecciona todas las fechas, no sé que es lo que hago mal. El procedimiento es el siguiente:
1- el usuario me ingresa 2 fechsa en formato string dd/mm/aaaa
2- añado la hora a las fechas, y las convierto a formato date "dd/MM/yyyy HH:mm:ss", porque el campo fecha de la bbdd es datetime
3- ejecuto la sentencia select
select from tabla t where t.fecha BETWEEN :fechaDesde AND :fechaHasta
¿Alguna sugerencia?
Muchas gracias
Necesito ayuda con lo siguiente. Quiero seleccionar aquellas filas cuyo campo fecha esté entre dos fechas (desde y hasta) ingresadas por el usuario.
El problema que tengo es que siempre me selecciona todas las fechas, no sé que es lo que hago mal. El procedimiento es el siguiente:
1- el usuario me ingresa 2 fechsa en formato string dd/mm/aaaa
2- añado la hora a las fechas, y las convierto a formato date "dd/MM/yyyy HH:mm:ss", porque el campo fecha de la bbdd es datetime
3- ejecuto la sentencia select
select from tabla t where t.fecha BETWEEN :fechaDesde AND :fechaHasta
¿Alguna sugerencia?
Muchas gracias
Valora esta pregunta


0