27/01/2003, 10:19
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: México
Mensajes: 839
Antigüedad: 22 años Puntos: 1 | |
duda con consulta quiero que me digan si esta bien la manera en que hago mi consulta ya que quiero que accese de manera indexada.
los campos Estacion y Fecha son indices:
$sql = "SELECT Estacion,Fecha,PS,PP,HGT,TT,TD,DD,FF from $tabla where DAYOFMONTH(Fecha) BETWEEN $bdy AND $edy AND MONTH(Fecha) IN ($bmo,$emo) AND YEAR(Fecha) BETWEEN $byr and $eyr AND HOUR(Fecha) IN ($bhr,$ehr)";
o si de estas manera busca de manera secuencial en mi base de datos
y las variables $bdy,$edy,$bmo,$emo,$byr,etc. los obtengo de un formulario en un navegador.
en donde:
$bdy = dia de inicio
$edy = dia final
$bmo = mes inicio
$emo = mes final
$byr = año de inicio
$eyr = año final
todo esto ya que la consulta la puedo hacer por periodos determinados o de un solo dia.
ha y todo lo hago con mysql y php.
gracias por todo. |