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

Jak przekonwertować hh:mm:ss na sekundy w SQL Server z ponad 24 godzinami?

Spróbuj podzielić każdy czas na części składowe, konwertując czas na ciąg, a następnie pomnóż przez liczbę sekund związanych z każdą częścią.

Konwersja danych na liczby całkowite jest niejawna

select Sum(Left(WorkHrs,2) * 3600 + substring(WorkHrs, 4,2) * 60 + substring(WorkHrs, 7,2))
from tblAttend


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pierwsze kroki z GearHost do tworzenia baz danych SQL Server

  2. Zapytanie o serwer połączony dynamicznie

  3. Przydziel losowo miejsce pracy, a każda lokalizacja nie powinna przekraczać liczby wyznaczonych pracowników

  4. Najlepszy sposób tworzenia indeksów w SQL Server

  5. SSIS:Jak ponownie wykorzystać skrypt w składniku skryptów w innym pakiecie?