แนะนำหลักสูตร:
ฟังก์ชัน 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 |