Database/MS-SQL
[MS-SQL] join 문을 활용한 update 처리
비니미니파파
2014. 7. 2. 09:53
가상상황 )
MEMBER 테이블의 NAME 을 MEMBER_ETC 의 테이블에 넣어야 한다.
먼저 Join 문을 작성 한다.
select
a.NAME, b.NAME
from MEMBER_ETC a left join MEMBER b on ( a.ID = b.ID )
where a.TYPE ='1'
이제 위의 Join 문을 활용하여 Update 문을 작성한다.
( from 이후 는 같다 ... )
update MEMBER_ETC set
NAME = b.NAME
from MEMBER_ETC a left join MEMBER b on ( a.ID = b.ID )
where a.TYPE ='1'