Mysql
 sql >> база данни >  >> RDS >> Mysql

Разлика между две дати в MySQL

SELECT TIMEDIFF('2007-12-31 10:02:00','2007-12-30 12:01:01');
-- result: 22:00:59, the difference in HH:MM:SS format


SELECT TIMESTAMPDIFF(SECOND,'2007-12-30 12:01:01','2007-12-31 10:02:00'); 
-- result: 79259  the difference in seconds

Така че можете да използвате TIMESTAMPDIFF за вашата цел.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql изберете от n последни реда

  2. Как да добавя индекси към MySQL таблици?

  3. MySQL заявка за присъединяване с помощта на like?

  4. MySQL Alter Stored Procedure

  5. Как да изчислим приходите в MySQL