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

mysql beregne sekunder mellem to datoer/klokkeslæt for hver dag

Brug TIMESTAMPDIFF i MySQL:

SELECT TIMESTAMPDIFF(SECOND,from,to); 

Eksempel:

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



  1. Skift datoformat i mySql-databasetabel

  2. sql-forespørgsel virker ikke med bestil efter

  3. Hvad er SQL? Hvad er en database? Relationelle databasestyringssystemer (RDBMS) forklaret på almindeligt engelsk.

  4. Undslippende enkelt citat i SQL Server