Código PHP:
"UPDATE autos SET concesionario= '".$concesionario."', nombre= '".$nombre."', estado=1, matricula=0, fecha=NOW() WHERE numero >= ".$val['numero']." AND estado=0 LIMIT ".$rango_prev."",$link);
| |||
como hacer consultas sobre fechas hola a todos, tengo la siguiente consulta Código PHP: |
| |||
Respuesta: como hacer consultas sobre fechas Podrías por ejemplo, añadir: Cita: Eso te daría las entradas de hasta hace dos semanas ;)AND fecha > DATE_SUB(NOW(), INTERVAL 2 WEEK) Aunque tambien puedes hacer Cita: Dónde x e y son las fechas de inicio y fin de tu intervalo,AND fecha > x AND fecha < Y Un saludo
__________________ ¿ya conoces la red social de cocina? descubre y comparte recetas de cocina TONIWEB, un programador web freelance |
| ||||
Respuesta: como hacer consultas sobre fechas para esto convierte la fecha a días y verifica que sean menores a la fecha de hoy menos 15: puedes ver todas las funciones de fecha aqui: http://dev.mysql.com/doc/refman/5.5/...functions.html que te servirá bastante para gestionar diferentes tipos de tiempo desde milisegundos a años para convertir una fecha a dias usa TO_DAYS() y para obtener la fecha de hoy puedes usar CURDATE().
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D Última edición por stramin; 28/04/2011 a las 09:36 |
| |||
Respuesta: como hacer consultas sobre fechas Cita: stramin me podrias explicar un poco mas, lo que necesito consultar son las placas que la diferencia entre la fecha de hoy y la que esta en el campo sea mayor o igual a 15 dias, esa consulta si hace eso?
Iniciado por stramin para esto convierte la fecha a días y verifica que sean menores a la fecha de hoy menos 15: puedes ver todas las funciones de fecha aqui: http://dev.mysql.com/doc/refman/5.5/...functions.html que te servirá bastante para gestionar diferentes tipos de tiempo desde milisegundos a años para convertir una fecha a dias usa TO_DAYS() y para obtener la fecha de hoy puedes usar CURDATE(). |
| |||
Respuesta: como hacer consultas sobre fechas Cita: pero con un between lograria sacar los que la diferencia sea menor a 15 dias, y necesito averiguar los que la diferencia sea 15 o mayor
Iniciado por ylellan corazon mejor checa un poco una estructura con between |
| |||
Respuesta: como hacer consultas sobre fechas Cita: gracias stramin, con una parte de tu codigo pude sacar la consulta mas facil, lo solucione con esta consulta
Iniciado por stramin tal como pediste, el código que te dí te dice los que llevan mas de 15 días, o sea los que sean menores a la fecha de hoy menos 15. El BETWEEN úsalo cuando quieras un rango entre 2 fechas tal como dijo ylellan, pero cuidado, el enlace que te dejó es de SQL, no MySQL, si bien se parecen no son iguales. SELECT placa FROM motos WHERE estado =1 AND matricula =0 AND TO_DAYS( CURDATE( ) ) - TO_DAYS( fecha ) >=15 gracias por tu ayuda |
Etiquetas: |