바닥코딩

Join 의 종류 및 방식(1/2) 본문

데이터 베이스/SQL

Join 의 종류 및 방식(1/2)

개발공부개발공부 2020. 1. 3. 10:06

 1.EQUI JOIN(동등 조인)

=  두 개의 테이블 간의 칼럼 값들이 로 정확하게 일치하는 경우세 사용하는 방법으로 대부분 PK - FK  관계극 기반으로 한다 join 조건은 주로 where 절에 기술이 되며 = 연산자로 표기한다 

1
2
3
SELECT player.player_name , player.Back_no, player.Team_ID
FROM PLAYER, TEAM
where player.Team_ID = TEAM.Team_ID

 

2.INNER JOIN(내부 조인)

=  EUQI 조인과 같이 동일한 값이 있는 행만을 반환하는데  INNER JOIN 은 From 절에서 정의하기 떄문에 Using 조건 절이나 ON 조건절을 필수로 정의 해야 한다 

1
2
3
FROM EMP INNER JOIN DEPT 

 

3. NATURAL JOIN(자연 조인)

= 두 테이블 간의 동일한 이름을 가지는 칼럼들에 대해 EQUI JOIN을 수행한다 NATURAL JOIN이 명시가 되면 USING, ON, WHERE 절에서 조건을 정의 할 수 없다 

 

'데이터 베이스 > SQL' 카테고리의 다른 글

PROCEDURE(프로시저) / TRIGGER(트리거)  (0) 2020.01.03
절차형 SQL  (0) 2020.01.03
JOIN 에서 ON/USING/WHERE 의 차이  (0) 2020.01.03
JOIN의 종류와 방식(2/2)  (0) 2020.01.03
데이터 베이스 뷰(View)란?  (0) 2020.01.03