Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara Membagi Waktu dan menghitung perbedaan waktu di sql server 2005?

Anda dapat menggunakan kueri ini:

select EnrollNo, convert(varchar, AttDateFirst, 8) as FirstTime,
                 convert(varchar, AttDateLast, 8) as LastTime,
                 convert(varchar, AttDateLast - AttDateFirst, 8) as [Time Diff]
from YourTable

untuk mengembalikan hasil berikut:

EnrollNo    FirstTime                      LastTime                       Time Diff
----------- ------------------------------ ------------------------------ ------------------------------
111         08:46:00                       08:46:00                       00:00:00
112         08:30:00                       17:30:00                       09:00:00
302         09:00:00                       18:30:00                       09:30:00
303         10:00:00                       18:35:00                       08:35:00


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Temukan Prosedur Tersimpan yang Menyisipkan Ke Tabel Tertentu

  2. Pemikiran tentang SQL Server 2019 Editions

  3. Menentukan Nama Kolom Sebagai Parameter dalam pernyataan SELECT?

  4. java.sql.SQLException:Tidak ditemukan driver yang cocok untuk jdbc:microsoft:sqlserver

  5. ATAU tidak didukung dengan Pernyataan KASUS di SQL Server