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

Perbedaan waktu SQL antara dua tanggal menghasilkan jj:mm:dd

declare @StartDate datetime, @EndDate datetime

select @StartDate = '10/01/2012 08:40:18.000',@EndDate='10/04/2012 09:52:48.000'

select convert(varchar(5),DateDiff(s, @startDate, @EndDate)/3600)+':'+convert(varchar(5),DateDiff(s, @startDate, @EndDate)%3600/60)+':'+convert(varchar(5),(DateDiff(s, @startDate, @EndDate)%60)) as [hh:mm:ss]

Kueri ini akan membantu Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Beberapa baris ke satu nilai yang dipisahkan koma di Sql Server

  2. PHP + SQL Server - Bagaimana cara mengatur charset untuk koneksi?

  3. Buat Pekerjaan Agen SQL Server menggunakan SSMS

  4. sql geografi ke dbgeografi?

  5. Ganti Pengoptimal Kueri untuk Gabungan T-SQL Anda dengan FORCEPLAN