ในการทำงานบางครั้งเราจำเป็นที่จะต้อง query db โดยการเพิ่มหรือลด วันเวลา สมมุติว่า ” เราต้องการจะได้ทราบว่า banner ของเวปเราที่จะหมดอายุในอีก 7 วันข้างหน้า มี banner อะไรบ้าง ” เราก็จะสามารถเขียน query ได้ดังนี้
SELECT banner_name
FROM tb_banner
WHERE date_expire = NOW() + INTERVAL 7 DAY
หน่วยของ INTERVAL ก็มีดังนี้
- MICROSECOND
- SECOND
- MINUTE
- HOUR
- DAY
- WEEK
- MONTH
- QUARTER
- YEAR