このようにテーブルの行を更新して、変更する列とそれぞれの新しい値を指定できます。 used = used+1
として、列の以前の値を参照できることに注意してください。
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name = 'apple'
1つのUPDATE
で複数の行の数値を増やすことができます このようなクエリ。
UPDATE materials
SET used = used + 1
WHERE mat_name IN ('apple', 'banana', 'kumquat')
複数行の複数の列を更新することもできます。更新する列のリストとその新しい値を指定するだけです。たとえば、
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name IN ('apple', 'banana', 'kumquat')