May 25, 2011
แว่นตก

วิธีการ Query เพิ่ม ลด วันเวลา

ในการทำงานบางครั้งเราจำเป็นที่จะต้อง query db โดยการเพิ่มหรือลด วันเวลา

สมมุติว่า

” เราต้องการจะได้ทราบว่า banner ของเวปเราที่จะหมดอายุในอีก 7 วันข้างหน้า มี banner อะไรบ้าง ”

เราก็จะสามารถเขียน query ได้ดังนี้

1
2
3
SELECT banner_name 
FROM tb_banner
WHERE date_expire = NOW() + INTERVAL 7 DAY

หน่วยของ INTERVAL ก็มีดังนี้
- MICROSECOND
- SECOND
- MINUTE
- HOUR
- DAY
- WEEK
- MONTH
- QUARTER
- YEAR

 

Leave a comment