แนะนำหลักสูตร:

ฟังก์ชัน DATEDIFF() ของ SQL Server

คำอธิบายและการใช้งาน

DATEDIFF() ฟังก์ชันกลับค่าเวลาที่มีระหว่างสองวัน

ภาษาdatepartDATEDIFF()DATEDIFF(และ,

) startdate และ ประกาศเป็นวันที่ที่ถูกต้อง

datepart ตัวเลือกของประกาศอาจเป็นของต่อไปนี้:

datepart การย่อ
ปี yy, yyyy
ไตรมาส qq, q
เดือน mm, m
วันในปี dy, y
วัน dd, d
สัปดาห์ wk, ww
วันสัปดาห์ dw, w
ชั่วโมง hh
นาที mi, n
วินาที ss, s
มิลลิวาท ms
ไมโครวาท mcs
นาโนวาท ns

ตัวอย่าง

ตัวอย่าง 1

ใช้คำสั่ง SELECT ดังนี้:

SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate

ผลลัพธ์:

DiffDate
1

ตัวอย่าง 2

ใช้คำสั่ง SELECT ดังนี้:

SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate

ผลลัพธ์:

DiffDate
-1