두개 테이블 합치기 질문입니다.

seyo 2015.07.06 13:00 Views : 3852

1. A테이블 (회원사테이블)  --- (총 6개 레코드)

================================

회원사코드      회원사명       구우편번호

------------------------------------------------------

0001                   가나다            150-100

0002                   가나라            150-101

0003                   가나라            150-102

0004                   가나라            150-103

0005                   가나라            150-104

0006                   나다사            780-932

===============================


2. B테이블 (신우편번호)

===============================

구우편번호            신우편번호

----------------------------------------------------

150-100                  10001

150-101                  10002

150-102                  10003                          ------------------>> 구우편번호가 같지만 신우편번호가 다른 데이터 존재 

150-102                  10004                          ------------------>> 구우편번호가 같지만 신우편번호가 다른 데이터 존재

----------------------------------------------------



3. 원하는 결과 ----- (총 6개 레코드)

============================================

회원사코드      회원사명       구우편번호       신우편번호

---------------------------------------------------------------------------

0001                  가나다            150-100             10001

0002                  가나라            150-101             10002

0003                  가나라            150-102             10003

0004                  가나라            150-103             Null

0005                  가나라            150-104             Null

0006                  나다사            780-932             Null

============================================



A테이블의 레코드수(총 6개)를 유지하면서 B테이블의 필드값을 A테이블에 대입하고자 하려면

쿼리를 어떻게 짜야 할까요~

join 문을 쓰면 A와 B테이블의 레코드가 합쳐지는 과정에서 A레코드수 보다 더 많은

값이 출력이 됩니다.

즉, A테이블의 레코드에 B테이블의 일치하는 구우편번호의 신우편번호 값을 단순 대입하고자 합니다.

고수님들의 조언을 부탁드립니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 36253
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 18849
8823 join 질문입니다. [6] 깨비꼬비 2015.07.08 3146
8822 bak 백업파일 관리 질문 드립니다. [2] 듀퐁 2015.07.08 2950
8821 insert시 계산식 문제 [1] 슈토파이터 2015.07.07 2520
» 두개 테이블 합치기 질문입니다. [1] seyo 2015.07.06 3852
8819 질문 드립니다. [3] 슈토파이터 2015.07.06 2462
8818 현재 2005 ent를 사용중인데 2012 어떤 edition으로 업그레이드를 해야 할지 고민 민파파 2015.07.05 2905
8817 LEFT JOIN과 그냥 콤마 해서 쓰는 JOIN 질문드립니다. [4] 말자말자 2015.07.03 4009
8816 with 문 용도를 잘 모르겠네요... [4] 아싸라비아콜롬비아 2015.07.03 3268
8815 나누기 질문입니다. [4] 카르페디엠 2015.07.03 3330
8814 임시 테이블 활용 [6] ViewPple 2015.07.03 3741
8813 트랜잭션로그백업 및 백업정책 관련 질문 ㅜ [1] JaydenBaek 2015.07.03 2930
8812 버전(?) 내용변경 확인 쿼리 문의 [2] 궁수2g 2015.07.03 2676
8811 2개의 열을 2개의 열로... [2] taz2315 2015.07.02 2640
8810 프로파일러 열필터 설정법좀.. ㅠ [2] 처리짱 2015.07.02 2974
8809 SQL쿼리 중간값 빠진값 찾기 질문드립니다.. [6] 말자말자 2015.07.01 6806
8808 MS SQL Server Management Studio 백업 설정 후 멈춤 현상 JaydenBaek 2015.07.01 3495
8807 로그성 테이블에 FK 삭제 해도 괜찮을까요? 절간신부™ 2015.07.01 3113
8806 mssql 암호화,복호화에서 java단에서 데이터 취득시? [2] 깔샴이 2015.06.29 4893
8805 UPDATE 시 질문입니다... [2] SQL왕왕초보 2015.06.26 2649
8804 SQL Server error '80004005' 도와주세요 고수님들 ㅠㅠ [6] 지지 2015.06.25 7074





XE Login