바닥코딩
JOIN 에서 ON/USING/WHERE 의 차이 본문
SQL 문장에서 JOIN을 작성할 때 ON/USING/WHERE 는 각각 아래와 같은 특징이 있다
1. ON : ON은 WHERE 와 다르게 칼럼명이 다르더라도 조인 저건을 사용 할 수 있으며 JOIN부를 명시하기 위해 주로 사 용한다 ON 은 JOIN 절보다 먼저 실행이 되기 떄문에 OUTER JOIN시 WHERE에 동등한 조건을 명시했을 때 결과가 다른 값이 추출 될 수 있다
2. USING : FROM 절에 하여 원하는 칼럼서 EQUI JOIN을 수행할 수 있다
'데이터 베이스 > SQL' 카테고리의 다른 글
PROCEDURE(프로시저) / TRIGGER(트리거) (0) | 2020.01.03 |
---|---|
절차형 SQL (0) | 2020.01.03 |
JOIN의 종류와 방식(2/2) (0) | 2020.01.03 |
Join 의 종류 및 방식(1/2) (0) | 2020.01.03 |
데이터 베이스 뷰(View)란? (0) | 2020.01.03 |