sql >> データベース >  >> RDS >> Mysql

秒を日、時間、分、秒に変換する(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);
    

    生成:

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


    1. MySQLまたはMariaDBデータベースをAWSおよびGoogleCloudで高可用性にする方法

    2. mySQLのクロス集計ビュー?

    3. 可変入力を使用して、複数のテーブルからステートメントを選択します

    4. SQLServerの既存のSQLServerテーブルから新しいテーブルをバックアップまたは作成する方法-SQLServer/TSQLチュートリアルパート105