สอนเขียนคำสั่ง SQL นับจํานวนวัน ของวันที่ 2 วันว่าห่างกันกี่วัน โดยใช้คำสั่ง DATEDIFF โดยคำสั่งนี้รับค่า arguments 2 ค่า วันที่แรก และวันที่สอง ที่ต้องการนำมาคำนวณ หรือนับจำนวนวันว่าห่างกันกี่วัน สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL นับจํานวนวัน ของวันที่ 2 วันว่าห่างกันกี่วัน
SELECT DATEDIFF('2022/01/31', '2022/01/01') AS DateDiff;
ผลลัพธ์
+----------+
| DateDiff |
+----------+
| 30 |
+----------+
1 row in set (0.000 sec)
ใช้คำสั่ง DATEDIFF นับจํานวนวัน ของวันที่ 2 วันว่าห่างกันกี่วัน โดยค่า arguments ทั้ง 2 คือ วันที่แรก และวันที่สอง ที่ต้องการหาว่าห่างกันกี่วัน โดยคืนผลลัพธ์เป็นจำนวนวันที่คำนวณออกมาได้