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

DateDiff untuk menampilkan jam dan menit

Sangat sederhana:

CONVERT(TIME,Date2 - Date1)

Misalnya:

Declare @Date2 DATETIME = '2016-01-01 10:01:10.022'
Declare @Date1 DATETIME = '2016-01-01 10:00:00.000'
Select CONVERT(TIME,@Date2 - @Date1) as ElapsedTime

Yeld:

ElapsedTime
----------------
00:01:10.0233333

(1 row(s) affected)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bidang jumlah pyodbc to_sql salah atau kesalahan sintaksis

  2. Microsoft SQL Server 2005/2008:XML vs tipe data teks/varchar

  3. Berapa nomor telepon dunia terpanjang yang harus saya pertimbangkan dalam SQL varchar(panjang) untuk telepon

  4. SQL:Pilih 3 Catatan Teratas + Jumlah Kuantitas

  5. MVC4:UserIsInRole - Tidak dapat terhubung ke database SQL Server