Devdit
 

SQL ผลต่างวันที่ 2 วันว่าห่างกันกี่วัน

1.3K

เขียนคำสั่ง SQL ผลต่างวันที่ 2 วันว่าห่างกันกี่วัน โดยแนะนำให้ใช้คำสั่ง DATEDIFF โดยคำสั่งนี้รับค่า argument 2 ค่า คือ วันที่แรก และวันที่ที่สอง ที่ต้องการหาผลต่างว่าห่างกันกี่วัน สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL ผลต่างวันที่ 2 วันว่าห่างกันกี่วัน

SELECT DATEDIFF('2022-02-09', '2022-02-01') AS day;

ผลลัพธ์

+------+
| day  |
+------+
|    8 |
+------+
1 row in set (0.000 sec)

คำอธิบาย

คำสั่งด้านบนหาผลต่างวันที่ 2 วัน คือ 2022-02-09 และ 2022-02-01 ด้วยคำสั่ง DATEDIFF ได้ผลลัพธ์ คือ ห่างกันทั้งหมด 8 วัน

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