我的桌子
+----+-------+-------+-------+
| ID | Y2013 | Y2014 | Y2015 |
+----+-------+-------+-------+
| 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 |
| 3 | 1 | 1 | 1 |
| 4 | 1 | 1 | 1 |
+----+-------+-------+-------+
小提琴:http ://www.sqlfiddle.com/#!2/f2e2e/1
在这里,我试图根据年份删除/更新记录。如果在 2013 年删除记录,则从该年到该年剩余时间应更新为“0”。
例如:(ID-2)如果在 Y2014 删除记录,则该年和以后的年份应更新为“0”,但 Y2014 之前的年份应保持“1”。
+----+-------+-------+-------+
| ID | Y2013 | Y2014 | Y2015 |
+----+-------+-------+-------+
| 1 | 1 | 1 | 1 |
| 2 | 1 | 0 | 0 |
| 3 | 1 | 1 | 1 |
| 4 | 1 | 1 | 1 |
+----+-------+-------+-------+
请帮忙