Hola:
Tengo 3 campos en una tabla DIA, MES y ANO quisiera consultar por rango de fechas desde y hasta y no puedo armar el Where alguien me puede dar una mano?
Los rangos desde y hasta vienen como parámetros y los tomo en $diad, $mesd, $anod, $diah, $mesh, $anoh.
Entonces armo el rango de fechas de la siguiente manera:
$where=" (ano*1000+mes*100+dia) >= '". $anod.$mesd.$diad . "' and (ano*1000+mes*100+dia) <= '". $anoh.$mesh.$diah ."'";
El problema es que no devuelve resultados, siendo que debería.
el contenido final de $where antes de ejecutar la instruccion SQL es el siguiente:
select COUNT(*) as cuantos FROM expediente where (ano*1000+mes*100+dia) >= '20090627' and (ano*1000+mes*100+dia) <= '20090921'
No andaaaaaaaaaaaa Help help !!