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

SQLでのDateTimeの差の合計(HH.MM)

    フォーマットする前に合計を行います

    SELECT
      ATM,
      CONVERT(VARCHAR(10), SUM(DATEDIFF(Minute, TicketRaisedOn, ClosedOn)) / 60)
      + '.' +
      RIGHT('00' + CONVERT(VARCHAR(2), SUM(DATEDIFF(Minute, TicketRaisedOn, ClosedOn)) % 60), 2)
    FROM Ticket
    GROUP BY ATM
    

    SQLフィドル: http://sqlfiddle.com/#!3/eca01/1 >



    1. C#でMYSQLからMediumblobデータ型を読み取ります

    2. MySQLで午前6時前と午後10時以降の時間差を計算する

    3. ArchLinuxでのMySQLリレーショナルデータベースの使用

    4. 私のSQLの複数のカテゴリ-サブカテゴリ-サブカテゴリ