SQL文で、ある値を1だけ大きくしたい場合のクエリ(MySQL)
あるテーブルAで、scoreという項目(カラム)の値を、すべて1だけ大きくしたい場合、
UPDATE テーブルA SET テーブルA.score = テーブルA.score + 1;
このような形が基本となります。 では実際にクエリを打ってみましょう。
idが100以下のデータを更新したい場合で、テーブルAを tables という名前だとします。
UPDATE tables SET tables.score = tables.score + 1 WHERE id < 100;
以上で完了です。