czy można zwiększyć określoną wartość w tabeli o określoną liczbę bez odczytywania ostatniej wartości, a następnie ją aktualizować?
tj. mam kolumny „produkt” i „jakość”: produkt: iLamp jakość: 50
Chcę zwiększyć (lub zmniejszyć) jakość o x. Aby to osiągnąć, najpierw czytam ostatnią wartość (50), zwiększam lub zmniejszam ją i zapisuję z powrotem.
Czy istnieje bezpośredni sposób na wykonanie tego zadania?
UPDATE table SET col = col + 1 WHERE first_column = ?
UPDATE Products SET Price = Price + 50 WHERE [ProductID] IN [1,3,56,78,44,23,8989,23]