BookmarkSubscribeRSS Feed

[SAS 프로그래밍 고수 백승민] [오라클 / PROC SQL / SAS Data Step 비교] 내부 조인(INNER JOIN)

Started ‎06-11-2020 by
Modified ‎06-12-2020 by
Views 120

* 예제 데이터 : http://www.statwith.pe.kr/TABLE_JOIN/functions002.htm
* 참고 : http://www.statwith.pe.kr/TABLE_JOIN/functions001.htm

 

내부조인 (Inneer Join) 은 단순히 연결만 한 개념이 아니라 결과값이 일치하는 것만 join을 한 것이다. 기준이 되는 테이블과 일치하는 값만 join 하여 return 한다고 생각을 하면 된다.

 

1. INNER JOIN 1

2. INNER JOIN 2

3. NATURAL JOIN

4. S-PLUS

5. PROC SQL

 

 

1. INNER JOIN 1

- 아래 예제는 BACK1 테이블과 BACK2 테이블에서 NAME이 같은 관측치를 출력한다.

내부 조인(INNER JOIN) 1.png

 

2. INNER JOIN2

- 아래 예제는 INNER JOIN의 다른 방식으로 'INNER JOIN ~ ON' 방식

- BACK1 테이블과 BACK2 테이블에서 NAME이 같은 관측치를 출력한다.

내부 조인(INNER JOIN) 2.png

 

3. 자연조인(NATURAL JOIN)

NATURAL JOIN  두 테이블의 동일한 이름을 가지는 공통 칼럼을 이용하여 내부조인 수행.

동일한 컬럼을 내부적으로 찾게 되므로 테이블 Alias를 주면 오류가 발생 합니다.

- BACK1 테이블과 BACK2 테이블에서 NAME이 같은 관측치를 출력한다.

내부 조인(INNER JOIN) 3.png

 

 

 

Version history
Last update:
‎06-12-2020 04:09 AM
Updated by:
Contributors

sas-innovate-white.png

Special offer for SAS Communities members

Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

Register now!

Article Labels
Article Tags