Możesz zaktualizować wiersz w tabeli w ten sposób, podając kolumny, które chcesz zmienić, i nową wartość dla każdej z nich. Zauważ, że możesz odwołać się do poprzedniej wartości kolumny, jako used = used+1
tak.
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name = 'apple'
Możesz zwiększyć liczbę w wielu wierszach w jednej UPDATE
zapytanie takie jak to.
UPDATE materials
SET used = used + 1
WHERE mat_name IN ('apple', 'banana', 'kumquat')
Możesz także zaktualizować więcej niż jedną kolumnę w wielu wierszach. Po prostu podaj listę kolumn do aktualizacji wraz z ich nowymi wartościami. Na przykład
UPDATE materials
SET used=used+1,
recent_user='personsName'
WHERE mat_name IN ('apple', 'banana', 'kumquat')