Ver Mensaje Individual
  #12 (permalink)  
Antiguo 05/04/2012, 06:12
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Respuesta: Comprobar si ha pasado un minuto entre una fecha y la hora actual

Si hago:

Código PHP:
SELECT timestampdiff(
MINUTE '2012-04-05 11:00:03''2012-04-05 12:12:09' ) AS diferencia
devuelve 72

En cambio si hago:

Código PHP:
SELECT timestampdiff(
MINUTE '2012-04-05 12:12:09''2012-04-05 11:00:03' ) AS diferencia
devuelve -72

Cuando en realidad debería devolver: 01:12:06 ---> 12

Que es lo que devuelve al hacer:

Código PHP:
SELECT minute'01:12:06' ) AS diferencia
Lo suyo seria coger las dos consultas que comente antes y convertirlas en una.


bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332