Latest web development tutorials

SQL Server DATEDIFF () function

Tanggal SQL SQL Server Fungsi Tanggal

Definisi dan Penggunaan

DATEDIFF () mengembalikan fungsi jumlah hari antara dua tanggal.

tatabahasa

DATEDIFF(datepart,startdate,enddate)

startdate dan enddate parameter yang sah ekspresi date. parameter DATEPART dapat memiliki nilai berikut:

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns


contoh

Sekarang kita ingin mendapatkan jumlah hari antara dua tanggal.

Kami menggunakan pernyataan SELECT berikut:

SELECT DATEDIFF(day,'2008-06-05','2008-08-05') AS DiffDate

hasil:

DiffDate
61

contoh

Sekarang kita ingin mendapatkan jumlah hari antara dua tanggal (harap dicatat bahwa kencan kedua adalah awal dari tanggal pertama, hasilnya adalah angka negatif).

Kami menggunakan pernyataan SELECT berikut:

SELECT DATEDIFF(day,'2008-08-05','2008-06-05') AS DiffDate

hasil:

DiffDate
-61


Tanggal SQL SQL Server Fungsi Tanggal