Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Suma godzin i minut w SQL Server 2008

proszę spróbować poniżej zapytania

    select CONVERT(decimal(18,2),SUM(Effort1 + Effort2)) + 
    SUM(Effort1Minutes + Effort2Minutes) / 60 + 
    CONVERT(decimal(18,2), (SUM(Effort1Minutes + Effort2Minutes) % 60) / 100.00)
from TimesheetDetails

Testowałem z tym zapytaniem z serwerem SQL 2008, a także z SQL Fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertowanie pliku SQL2008 RDL na SQL2005

  2. Czy istnieje domyślna kolejność według kolumny w SQL Server?

  3. Wywołanie procedury składowanej za pomocą VBA

  4. Napraw komunikat 8117 „Operand typ danych varchar jest nieprawidłowy dla operatora sumy” w SQL Server

  5. Alert programu SQL Server przy użyciu zdarzenia WMI BŁĄD