Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Konwertuj sekundy na dni, godziny, minuty, sekundy (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);

produkuje:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak możemy odróżnić LEFT OUTER JOIN od Left Join?

  2. Transakcje bazodanowe w Zend Framework:czy są izolowane?

  3. Jak sprawdzić, czy zapytanie MySQL zakończyło się powodzeniem w modyfikowaniu danych tabeli bazy danych?

  4. Uruchamianie dwóch zapytań SQL na jednej stronie php (SET + SELECT)

  5. MySQL jaki jest maksymalny rozmiar bazy danych?