SQLite - increase value by a certain number
Solution 1:
Example 1 (for all rows):
UPDATE product SET price = price + 50
Example 2 (for a specific row):
UPDATE product SET price = price + 50 WHERE id = 1
Example 3 (for specific rows):
UPDATE product SET price = price + 50 WHERE id IN [1, 2, 3]
Example 4 (generic):
UPDATE {table} SET {column} = {column} + {value} WHERE {condition}
Where:
-
{table}
- table name -
{column}
- column name -
{value}
- a number by which column's value should be increased or decreased -
{condition}
- some condition if any