sql >> Databáze >  >> RDS >> Mysql

Vypočítejte časový rozdíl mezi dvěma časovými razítky v mysql

Můžete použít nativní TIMESTAMPDIFF funkce :

SELECT TIMESTAMPDIFF(<INTERVAL>,<timestampFrom>,<timestampTo>);

Pokud chcete najít rozdíl mezi prvním a posledním časovým razítkem daného ID hostitele, zde jste:

SELECT TIMESTAMPDIFF(MINUTE,MIN(pingtime),MAX(pingtime))
FROM yourTable
WHERE host = 2;


  1. Základy SQL Serveru Příkaz ALTER TABLE

  2. Jak nahradit NULL jinou hodnotou v SQL Server – ISNULL()

  3. Jak vypsat parametry uložené procedury mysql

  4. Vygenerujte celočíselnou sekvenci v MySQL