У меня есть таблица продуктов, в которой есть столбец с именем model и столбец с именем price.
Я хочу написать запрос, который обновляет цену для каждой строки с определенным условием постоянным множителем. Я не знаю, как пройти через подзапрос и обновить все строки, соответствующие критериям. что-то вроде этого:
UPDATE products
for each product.name is like 'ITNC%'
begin loop
SET price:= @newRatio * (select products.pinnumber from products where product.name is like 'ITNC%')
end loop
Вы делаете это с чем-то подобным.
UPDATE products
SET price = @newRatio * pinnumber
WHERE name LIKE 'ITNC%'