構造が次のテーブル「A」のソリューションを探しています。
ID NAME SHOWN
1 Eddie 0
2 Marie 1
3 Shawn 15
4 Frank 12
5 Danny 7
このテーブルでSELECTをコミットして、結果の行ごとに' SHOWN
'が増加するようにしたいので、次に例を示します。
SELECT * from 'A' WHERE `ID`>3;
テーブル'A'に次の変更が発生します。
ID NAME SHOWN
1 Eddie 0
2 Marie 1
3 Shawn 15
4 Frank 13
5 Danny 8
フランクとダニーのIDのみが3より大きいため、結果のSELECTはフランクとダニーを生成します。したがって、それぞれの' SHOWN
'列は1増加します。
どうすればこの動作を実現できますか?