คุณต้องใช้ DATE_ADD() ใน MySQL
ไวยากรณ์มีดังนี้
DATE_ADD(NOW(), INTERVAL yourValue MINUTE);
สามารถใช้ตัวดำเนินการเลขคณิตได้
ไวยากรณ์มีดังนี้
ตอนนี้() + ช่วงเวลา 30 นาที
นี่คือตัวอย่างฟังก์ชัน DATE_ADD()
แบบสอบถามมีดังนี้
mysql> select date_add(now(), ช่วง 30 นาที);
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+-------------------------------------------+| date_add(ตอนนี้(), ช่วง 30 นาที) |+------------------------------------------+ | 2019-02-27 15:38:27 |+-------------------------------------------+ 1 แถวในชุด (0.00 วินาที)ให้เราใช้ตัวดำเนินการเลขคณิต + แทน DATE_ADD()
แบบสอบถามมีดังนี้
mysql> เลือกเลย ();+---------------------+| ตอนนี้() |+---------------------+| 2019-02-27 15:09:18 |+--------------------- +1 แถวในชุด (0.00 วินาที)
ตอนนี้เพิ่มอีก 30 นาทีใน NOW()
แบบสอบถามมีดังนี้
mysql> เลือกเลย ()+ช่วงเวลา 30 นาที
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+--------------------------+| now()+ช่วงเวลา 30 นาที |+--------------------------+| 2019-02-27 15:39:33 |+-------------------------- +1 แถวในชุด (0.00 วินาที)