私のテーブル
+----+-------+-------+-------+
| 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) レコードが 2014 年に削除される場合、その年と次の年は「0」に更新する必要がありますが、2014 年より前の年は「1」を維持する必要があります。
+----+-------+-------+-------+
| ID | Y2013 | Y2014 | Y2015 |
+----+-------+-------+-------+
| 1 | 1 | 1 | 1 |
| 2 | 1 | 0 | 0 |
| 3 | 1 | 1 | 1 |
| 4 | 1 | 1 | 1 |
+----+-------+-------+-------+
助けてください