Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql berechnet die Sekunden zwischen zwei Datums-/Zeitangaben für jeden Tag

Verwenden Sie TIMESTAMPDIFF in MySQL:

SELECT TIMESTAMPDIFF(SECOND,from,to); 

Beispiel:

SELECT TIMESTAMPDIFF(SECOND,'2016-01-01 00:00:00','2016-01-11 00:00:00'); -- 864000
SELECT TIMESTAMPDIFF(MINUTE,'2016-01-01 00:00:00','2016-01-11 00:00:00'); -- 14400
SELECT TIMESTAMPDIFF(HOUR,'2016-01-01 00:00:00','2016-01-11 00:00:00'); -- 240
SELECT TIMESTAMPDIFF(DAY,'2016-01-01 00:00:00','2016-01-11 00:00:00'); -- 10