sql >> Database >  >> RDS >> Mysql

mysql berekent seconden tussen twee datums/tijden voor elke dag

Gebruik TIMESTAMPDIFF in MySQL:

SELECT TIMESTAMPDIFF(SECOND,from,to); 

Voorbeeld:

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. Hoe stop je MySQL bij een Mac OS-installatie?

  2. MySql cursors.execute() met slechts één parameter:Waarom wordt een string in een lijst gesegmenteerd?

  3. SQL Server-systeemdatabases - het Tempdb-onderhoud

  4. Haal het laatste record van elke maand in MySQL....?