sql >> Databáze >  >> RDS >> Sqlserver

Součet rozdílu DateTime v SQL (HH.MM)

Proveďte sčítání před formátováním

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 Fiddle:http://sqlfiddle.com/#!3/eca01/1



  1. Stažení výpisu MySQL z příkazového řádku

  2. 3 způsoby, jak vypsat všechny spouštěče pro danou tabulku v PostgreSQL

  3. Otázka osvědčeného postupu pro MySQL:seřadit podle ID nebo data?

  4. Šéfkuchař a postgres; jak specifikuji heslo?