데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요? 초보 sqler 입니다.
아래와 같이 문의좀 드릴께요..
- DB : ms-sql 2000
-문의 내용
조건
1) 인사테이블에 테이블 입력 되어 있음(tbluser)
2) tbluser 테이블에 cp 레코드에 휴대폰 번호를 전체적으로 수정 해야 함.
tbluser 테이블에는 사번번호가 유니크하게 입력 되어 있음
3) 작업 방법
가. tbluser 테이블에서 사번과 cp만 select 하여 엑셀로 저장..
나. 엑셀 자료에 cp 번호를 최신으로 수정함.
다. 엑셀 자료를 이용하여 신규 테이블 생성 tbluser2 (사원번화와 휴대폰 번호)
라. 기존 tbluser 테이블에 cp만 update 해야 되는데요.. 조건은 사원번호가 일치하면 그에 맞는 데이터를 업데이트 하는 것입니다.
어떻게 해야 할련지요??
Comment 1
-
철스
2014.12.29 18:41
? UPDATE a
SET
a.cp = b.[휴대폰 번호]
-- SELECT *
FROM dbo.tbluser AS a
INNER JOIN dbo.tbluser2 AS b ON a.[사원번호] = b.[사원번호]