SQL บวกเพิ่ม 10 ชั่วโมง ด้วยคำสั่ง ADDTIME บทความนี้สอนใช้คำสั่ง ADDTIME เพื่อเพิ่มเวลาจากที่กำหนดไปอีก 10 ชั่วโมง หรือตามที่ต้องการ โดยใช้คำสั่ง ADDTIME ของ SQL สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง SQL บวกเพิ่ม 10 ชั่วโมง ด้วยคำสั่ง ADDTIME
SELECT NOW() as now, ADDTIME(NOW(), "10:00:00") AS timeplus
ผลลัพธ์
+---------------------+---------------------+
| now | timeplus |
+---------------------+---------------------+
| 2022-07-03 14:18:26 | 2022-07-04 00:18:26 |
+---------------------+---------------------+
SQL บวกเพิ่ม 10 ชั่วโมง ด้วยคำสั่ง ADDTIME จากตัวอย่างเขียนคำสั่ง SQL เป็น ADDTIME(NOW(), "10:00:00") AS timeplus หมายความว่าดึงวันที่ เวลาปัจจุบันด้วยคำสั่ง NOW() และบวกเพิ่ม 10 ชั่วโมง ด้วยคำสั่ง ADDTIME ร่วมกับค่า parameters "10:00:00" คือบวก 10 ชั่วโมง พร้อมตั้งชื่อ column ของผลลัพธ์ว่า timeplus