가상상황 )
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'
'Database > MS-SQL' 카테고리의 다른 글
[MS-SQL] 단일사용자 모드 해제 (0) | 2014.08.01 |
---|---|
[MS-SQL] display format 흉내내기 (0) | 2014.05.22 |
[MS-SQL] 저장 프로시져를 만들자. (0) | 2014.04.01 |
[MS-SQL] 테이블 목록과 전체 갯수(count) 를 동시에 보고자 할때 (0) | 2014.03.11 |
[MS-SQL] 랜덤 조회 select random (0) | 2013.12.04 |