Ver Mensaje Individual
  #15 (permalink)  
Antiguo 13/01/2009, 10:21
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consulta MYSQL

No, amigo.
Lo recomendable es usar campos de tipo DATE, DATETIME,TIMESTAMP, etc., es decir, campos fecha para fecha. De ellos puedes sacar todo, ordenar, buscar por rango y siempre obtendrás los resultados deseados. Olvídate ahora de eso de separar año, mes y día en la base de datos. De hecho lo que se suele hacer cuando se hacen consultas desde formularios es reunir los tres datos que forman una cadena, luego convertirla en tiempo y finalmente lanzar la consulta para comparar ese tiempo con el del campo tipo fecha de la base de datos.