sql >> Base de Datos >  >> RDS >> Mysql

Obtenga los días, horas y minutos restantes usando mySql

Este enlace de stackoverflow puede ayudarte Hay muchas formas de calcular la diferencia entre dos fechas y no está obligado a hacerlo en SQL completo.

[EDITAR]

Encontré una solución en SQL...

SELECT  TIMESTAMPDIFF(DAY,NOW(),'2012-01-01') AS DAY,
        TIMESTAMPDIFF(HOUR,NOW(),'2012-01-01')-TIMESTAMPDIFF(DAY,NOW(),'2012-01-01')*24 AS HOUR,
        TIMESTAMPDIFF(MINUTE,NOW(),'2012-01-01')-TIMESTAMPDIFF(HOUR,NOW(),'2012-01-01')*60 AS MINUTE;