SQL date and mysql select

บางครั้งติดปัญหาจะเลือกข้อมูลจาก table ที่มีเงื่อนไขเกี่ยวข้องกับเวลา อาจทำได้หลายวิธีครับ เช่น สร้าง SQL Command จาก PHP เลยก็เป็นวิธีหนึ่งที่ผมใช้มาก่อนหน้านี้เพราะไม่ค่อยได้เล่น SQL Command ตรงๆ พอมาพบว่ามี SQL Command สามารถทดแทนกันได้แล้วก็สั้นดี เลยนำมาเสนอครับ

เอาเป็นว่าถ้าใครเป็นเหมือนผม ลองสั่ง run SQL Command ง่ายๆนี้ดูครับ แล้วจะ Get

SELECTsubdate(curdate(), interval 1 month) as 1monthpassed,subdate(curdate(), interval 1 day) as 1daypassed,curdate() as today, adddate(curdate(), interval 1 day) as nextday,adddate(curdate(), interval 2 day) as next2day,adddate(curdate(), interval 1 month) as nextmonth;

เจอกันใหม่ตอนหน้าครับ ผมมีเกร็ดความรู้ที่สั้นๆ ทำตามง่ายๆ และน่าสนุกมาเล่าให้ฟังกันแน่นอนครับ
โชคดีมีความสุขนะครับ,สวัสดีครับ

กิตติศักดิ์ บุญราศรี

แสดงความคิดเห็น

0 ความคิดเห็น