Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2003, 10:19
Avatar de payo22
payo22
 
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 21 años, 5 meses
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.