Mam przykładowo w tabeli pole o nazwie ILOŚĆ i teraz chcę je zaktualizować. Tylko, że nie wartością z góry znaną, lecz o wartość o 1 mniejszą/większą.
Czyli przykładowo:
ILOŚĆ=4
a chcę wykonać operację, która aktualizowałaby pole ILOŚĆ na
ILOŚĆ=4-1 -> ILOŚĆ=3
czyli operacja ILOŚĆ = ILOŚĆ -1
Nie wykonam takiego polecenia:
UPDATE tabela SET ilosc=3 WHERE nazwa=dlugopis
bo nie wiem, że wcześniej wartość pola ILOŚĆ wynosiło 4
Jak to zrobić?