테일블 T_A 가
ID IDX No ...
abc 123 1...
abc 235 2...
abc 654 3...
abc 662 4...
:
:
테이블 T_B 가
ID IDX SA ...
acc 123 20000...
bcc 235 15000...
ccc 654 25000 ...
dcc 662 32000...
일 때 T_B 에 있는 아이디를 T_A에 업데이트를 하려고 합니다.
(이 때 IDX는 ID 에 해당하는 INDEX로 고유함)
update T_A
set T_A.ID= (select T_B.ID
from T_A ,T_B
where T_A.IDX = T_B.IDX ) ;
이렇게 했는데 2개 이상의 행이 리턴 되어 업데이트를 못합니다.
어떻게 해야 하나요? |