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

Jak převést čas v sekundách do formátu HH:MM:SS v MySQL?

Můžete použít MySQL funkce SEC_TO_TIME() .

Příklad:

SELECT SEC_TO_TIME(2378);

Výstup je:

00:39:38

Takže ve vašem případě:

SELECT SEC_TO_TIME(test_duration) as `Time` FORM YOUR_TABLE;


  1. Anonymizace nepřímých identifikátorů pro snížení rizika Re-ID

  2. Dotaz SQL/Doctrine k nalezení dat s více podmínkami s přidružením Many to Many

  3. Jak CHAR() funguje v MariaDB

  4. Jak sečíst řetězec oddělený čárkou v SQL?