Devdit
 

DATEDIFF SQL คือคำสั่งอะไร ใช้ทำอะไร

1.7K

DATEDIFF SQL คือคำสั่งหาว่าวันที่ 2 วัน ห่างกันทั้งหมดกี่วัน โดยคำสั่ง DATEDIFF รับค่า parameters ที่สำคัญ 2 ค่า คือ วันที่แรก และวันที่สอง โดย return ผลลัพธ์เป็นจำนวนวันที่ห่างกัน สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง DATEDIFF SQL คือคำสั่งอะไร ใช้ทำอะไร

SELECT DATEDIFF('2022-07-23', '2022-07-01') AS day

ผลลัพธ์

+------+
| day  |
+------+
|   22 |
+------+

คำอธิบาย

DATEDIFF SQL จากตัวอย่างใช้คำสั่ง DATEDIFF('2022-07-23', '2022-07-01') หมายความว่าให้หาว่าระหว่างวันที่ 2022-07-23 ถึง 2022-07-01 มีจำนวนวันที่ห่างกันกี่วัน ได้ผลลัพธ์เป็น 22 วัน และตั้งชื่อ column ของผลลัพธ์ว่า day

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ