MySQL - Filtrar por fechas

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder