Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2005, 09:08
paulitocu
 
Fecha de Ingreso: octubre-2004
Mensajes: 73
Antigüedad: 19 años, 6 meses
Puntos: 1
Pregunta GRAN PROBLEMA --> Hacer un Select de fechas mayores y menores

Hola amigos del Foro

Tengo tremendo problema pues habia programado esta sentencia SQL para MySql 4.1.1 y resulta que el servidor MySQL es una version menor y no me permite el uso de STR_TO_DATE

Quiero seleccionar todos los records cuyas fechas sean mayores que AAA y menores que BBB

Yo uso la fecha en este formato: mm/dd/yy ejemplo abajo

date_from: 06/15/2005
date_to: 06/30/2005

Los numeros de esta forma 1117594800 son convertidos con la funcion $fechaInicio=strtotime($tfDateFrom) para realizar la comparacion.

Esta es mi sentencia SQL:

SELECT * FROM `tbhoteles` WHERE (UNIX_TIMESTAMP(STR_TO_DATE(`tbhotelrates`.`date_f rom`, '%m/%d/%Y')) >= '1117594800')
AND (UNIX_TIMESTAMP(STR_TO_DATE(`tbhotelrates`.`date_t o`, '%m/%d/%Y')) <= '1120186800')


Alguien me podria poder una sentencia SQL que haya probado y le funcione perfectamente.


Mil gracias, Pavel