Нужна помощь с запросом обновления SQL - PullRequest
4 голосов
/ 12 марта 2010

У меня есть таблица 'products', и мне нужно обновить поле 'price' на 20%, если поле 'type' product 'импортировано. Как одновременно прочитать и обновить поле в моем запросе UPDATE?

Ответы [ 2 ]

6 голосов
/ 12 марта 2010

Вы можете сделать это, используя SQL Update statement:

UPDATE products 
SET price = price * 1.2
WHERE type = 'Imported'

Это увеличит price всех imported products на 20%.

4 голосов
/ 12 марта 2010

Это должно сработать:

UPDATE products SET price = (price * 1.2) WHERE type = 'imported'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...