Обновить несколько столбцов в зависимости от условия - PullRequest
0 голосов
/ 25 июня 2018

У меня есть следующие запросы:

update a
set dwc=fa.dwc
from b fa
join a mw
on a.fa_state=b.state
where b.dwc=''
;
update a
set dwa=fa.dwa
from b fa
join a mw
on a.fa_state=b.state
where b.dwa=''

Я пытаюсь объединить в один - это возможно?

1 Ответ

0 голосов
/ 25 июня 2018

В предложении set может быть несколько предложений столбцов.Вам просто нужно разделить их запятой (,):

update a
set dwc=fa.dwc, dwa=fa.dwa -- Here!
from b fa
join a mw
on a.fa_state=b.state
where b.dwc=''
...