Примеры запросов на изменение/ обновление могут использованы для практикума по запросам SQL.

Запрос U001. Следующий SQL-запрос на изменение увеличивает на 10% цены на товары с кодом 3 в таблице m_income:

UPDATE m_income SET price = price*1.1
WHERE product_id=3;

Запрос U002. Следующий SQL-запрос на обновление увеличивает в таблице m_income на 22 единицы количество всех товаров, названия которых начинаются со слова "Масло":

UPDATE m_income SET amount = amount+22
WHERE product_id IN (SELECT id FROM m_product WHERE title LIKE "Масло*");

Запрос U003. Следующий SQL-запрос на изменение в таблице m_outcome снижает на 2 процента цены на все товары, производителем которых является ООО "Сладкое":

UPDATE m_outcome SET price = price*0.98
WHERE product_id IN
(SELECT a.id FROM m_product a INNER JOIN m_supplier b
ON a.supplier_id=b.id WHERE b.title='ООО "Сладкое"');