SQL ВЫБОР И ФУНКЦИЯ ОБНОВЛЕНИЯ - PullRequest
0 голосов
/ 04 июня 2011

Я хочу выполнить этот код, но мне нужна еще одна переменная, которую я не знаю, как найти.

У меня есть это:

SELECT CODE = 'P1R2G1' and CATEGORY = '20M' 
IF RANK op1 = '1' 
THEN UPDATE tourneyeventgamesPuertoRicoVolleyballChampionship
SET ref = 'OP1 VALUE' 
WHERE ref = '1P3R2G1' and 
CATEGORY = '20M';

как я могу изменить значение op1 для того, что на самом деле находится в этом поле?

Допустим, у меня есть США в op1. Я хочу, чтобы США заменили 1p3r2g1

1 Ответ

0 голосов
/ 11 мая 2018

Вы должны использовать операторы CASE, если хотите показать какое-то другое значение, основанное на значении, найденном внутри столбца для записи.

...