1voto

Calcular si una fecha es mayor a 1 hora en una base de datos MySQL

Tengo una fecha, en un campo en una base de datos de MySQL, necesito calcular que si la fecha es mayor a una hora no se imprima en la consulta.

¿Como se tiene que hacer?

1 Respuesta

3votos

Peter Puntos150480

La mejor solución es hacerlo desde la consulta en SQL, de esta forma:

SELECT *, IF(HOUR(TIMEDIFF(NOW(), DateTimeField)) >= 1, 1, 0) AS OlderThanAnHour

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta