Mysql
 sql >> Base de données >  >> RDS >> Mysql

Obtenir les jours, heures et minutes restants en utilisant mySql

Ce lien stackoverflow peut vous aider. Il existe de nombreuses façons de calculer la différence entre deux dates et vous n'êtes pas obligé de le faire en SQL complet.

[MODIFIER]

J'ai trouvé une solution 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;