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

Konverter sekunder til dage, timer, minutter, sekunder (MySQL)

select concat(
    format(floor(s / @day),0),
    'days ',
    time_format(sec_to_time(s % @day),'%Hh:%im:%ss') 
  ) formatted_date
from (select 1015557 s) t, (select @day = 3600 * 24);
 

producerer:

+--------------------+ | days | +--------------------+ | 11days 18h:05m:57s | +--------------------+

  1. PDO mysql:Sådan ved du, om indsættelsen lykkedes

  2. MySQL-ydelse:Sådan udnytter du MySQL-databaseindeksering

  3. Sådan opretter du en offline internationaliseringsapp:Understøtter flere sprog

  4. DATETIMEFROMPARTS() Eksempler i SQL Server (T-SQL)