Mysql
 sql >> Database >  >> RDS >> Mysql

Ottieni giorni, ore e minuti rimanenti usando mySql

Questo link stackoverflow può aiutarti. Esistono molti modi per calcolare la differenza tra due date e non sei obbligato a farlo in SQL completo.

[MODIFICA]

Ho trovato una soluzione in 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;