Обновление нескольких строк в DB2 v.8 z / OS - PullRequest
0 голосов
/ 22 ноября 2011

как мне обновить несколько строк в DB2 v8 z / OS (без функции слияния)

select a.Full_Name, b.Nick from 
tableA a join tableB b on a.id = b.id

Мне нужно это: a.Full_Name = b.Nick

Как я понимаю, яне могу так делать

update tableA join join tableB b on a.id = b.id
set a.Full_Name = b.Nick

1 Ответ

1 голос
/ 22 ноября 2011

Вы можете просто использовать подзапрос:

update tableA a set a.full_name = (select nick from tableb b where a.id = b.id);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...