Database/MS-SQL2014. 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'

Posted by 비니미니파