คือไม่มี code แบบเต็มๆครับ คือ ใน MYSQL DB เก็บวันที่
เป็น ลักษณะนี้
2009-04-14
2010-04-14
2011-04-14
2012-04-14
อยากทราบ code sql ที่จะอัพเดตข้อมูลเหล่านี้เป็น
2009-04-12
2010-04-12
2011-04-12
2012-04-12
หน่ะครับ
คือไม่อยากอัพเดตทีละ record ด้วย
update mytable set MYDATE = 2009-04-12 where MYDATE = 2009-04-14
update mytable set MYDATE = 2010-04-12 where MYDATE = 2010-04-14
update mytable set MYDATE = 2011-04-12 where MYDATE = 2011-04-14
update mytable set MYDATE = 2012-04-12 where MYDATE = 2012-04-14
ลองใช้
update mytable set DAY(MYDATE) = 12 where DAY(MYDATE) = 14 and MONTH(MYDATE)