У меня проблемы с написанием SQL-запроса, и я надеялся, что кто-то сможет мне помочь.Вот что я хочу, чтобы мой запрос выполнял:
- Возьмите столбец "prod_value" из таблицы "product"
- Умножьте постоянную (предположим, число 2) на "ценность"столбец таблицы «value», который соответствует взаимно-однозначному отношению между значением <-> product.
- Обновите столбец «prod_value» в таблице «product» до нового обновленного значения.
Например ... Вот таблицы: значение
id | worth | product_id |
1 | 10 | 1 |
произведение (до)
id | name | prod_value |
1 | product1 | 100 |
и предполагаем постоянную = 2.
Затем, после запуска запроса, я хочу получить следующее:
product (after)
id | name | prod_value |
1 | product1 | 120 |
120 получается из 100 (предыдущее значение) + 2 * 10
Я надеялся сделать это с помощью одного запроса, возможно ли это?Если кто-нибудь может мне помочь, я был бы очень благодарен!Спасибо:)