코린이의 기술 블로그

내부 Join 본문

DB의 늪

내부 Join

미늬온 2021. 11. 16. 20:24

내부 Join은 두테이블의 키값이 매칭 되는 경우 선택되는 모든 열을 뜻합니다.

1. FROM/ WHERE 사용
Ex) select 테이블명1.열이름1, 테이블명2.열이름2
       from 테이블명1, 테이블명2
       where 테이블명1.키=테이블명2.키
2. 별칭사용
테이블명 별칭해서 from절에 나타내면 됩니다.
3. INNER JOIN : 이너 조인을 사용하여 두테이블을 합칠 수 있습니다. 같이 사용하는 on 뒤에 두 테이블의 연결고리인 키값을 적으면 됩니다.

Full outer join : 조인 수행시 모두 다 읽어 JOIN 하여 결과 생성
Left outer join : 조인 수행시 왼쪽의 데이터를 읽어 JOIN 하여 결과 생성
Right outer join : 조인 수행시 오른쪽의 데이터를 읽어 JOIN 하여 결과 생성

조인 조건을 지정 안하고 두테이블을 조인하먄 곱집합(x*y) 가 됩니다.:)

728x90

'DB의 늪' 카테고리의 다른 글

DDL  (0) 2021.11.18
트랜잭션  (0) 2021.11.17
표준 SQL 용어 설명(1)  (0) 2021.11.15
무결성 제약 조건  (0) 2021.10.20
DB 데이터 가져오기  (0) 2021.10.17
Comments