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

Bagaimana membandingkan dua tanggal untuk menemukan perbedaan waktu di SQL Server 2005, manipulasi tanggal

Lihat DateDiff() fungsi.

-- Syntax
-- DATEDIFF ( datepart , startdate , enddate )

-- Example usage
SELECT DATEDIFF(DAY, GETDATE(), GETDATE() + 1) AS DayDiff
SELECT DATEDIFF(MINUTE, GETDATE(), GETDATE() + 1) AS MinuteDiff
SELECT DATEDIFF(SECOND, GETDATE(), GETDATE() + 1) AS SecondDiff
SELECT DATEDIFF(WEEK, GETDATE(), GETDATE() + 1) AS WeekDiff
SELECT DATEDIFF(HOUR, GETDATE(), GETDATE() + 1) AS HourDiff
...

Anda dapat melihatnya beraksi / bermain dengannya di sini



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyimpan perubahan setelah mengedit tabel di SQL Server Management Studio

  2. Apa cara terbaik untuk memilih nilai minimum dari beberapa kolom?

  3. Berbagai Cara untuk Membandingkan Skema dan Data Tabel SQL Server

  4. Fungsi split setara dalam T-SQL?

  5. Batalkan pivot dengan nama kolom