Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2005, 18:27
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 20 años
Puntos: 2
¿Me dan una ayudita para crear un query simple?

Hola a todos!
Ante todo, soy *MUY* nuevo con SQL, empece leer teoria de BD recien hace algunos dias.

Estoy intentando hacer un buscador muy simple de noticias, y la verdad no doy pie con bola con la query.

La idea es que el usuario ingrese: "KEY" / "Fecha_A" / "Fecha_B". (php-form)

Entonces buscaria en la tabla "noticias", todos los registros que contengan la palabra "%key%" en el campo "TITULO", y de todos ellos los encontrados, seleccionar solo aquellos cuyo cuyo campo FECHA este comprendido entre "Fecha_Desde" y "Fecha_Hasta".

La ultima de las querys con las q probe (y fallo como las anteriores muchas) fue:

(Sabiendo que $Key = "%key%" y las fechas son correctas)

"select * from noticias where titulo like = '$key' and fecha between '$Fecha_Desde' and '$Fecha_Hasta'";

Proba hacerlo con Mayor y Menor (><) y tambien con otras comparaciones pero no lo logro. Si funciona si nusar fechas, claro esta.

Busque por google e incluso en el foro, pero solo encuentro cosas mucho mas complejas relacionadas a las fehas, mas bien tirando a calculos de diferencia entre fechas, pero no sobre como obtener todo lo que este entre A y B.

Muchas gracias!!!!