อธิบายไม่ถูกขอยก ตย.แล้วกันเช่น ให้ข่าวหนึ่งข่าวมีอายุการแสดงได้ 3 เดือน โดยเริ่มนับจากวันที่บันทึก(ฟิลด์ชื่อ “AddDate”) ก็จะได้ sql ด้านล่างนี้
SELECT * FROM TbNews WHERE (NOW( ) >= AddDate AND NOW( ) < DATE_ADD(AddDate, INTERVAL 3 MONTH ))
แปล Sql ดังนี้
เลือกทุกฟิลด์จากตาราง TbNews โดย”วันปัจจุบัน”ต้องมากกว่าหรือเท่ากับ”วันที่บันทึก”
และ “วันปัจจุบัน” ต้องน้อยกว่า “วันที่บันทึกบวกเพิ่มอีก 3 เดือน”
RSS Feed
Twitter
May 8th, 2008
admin | 5,120 views
Posted in
Tags: 
