NLjoin
-
[SQL] JOIN TUNING / NL JOINData miner/Development log 2023. 4. 3. 15:39
JOIN 은 SQL에서 가장 많이 활용되는 기본 명령어이다. 두 테이블을 공통값을 활용하여 병합하여 볼 수 있기 때문이다. JOIN의 테이블 병합 방식에 따라 INNER / OUTER (LEFT, RIGHT, ALL) / CROSS / Self JOIN 4가지 종류로 나뉜다. - INNER JOIN (두 테이블의 교집합 / 공통값이 매칭되는 경우에만 조회) - LEFT JOIN (왼쪽 테이블 기준 데이터 조회) - RIGHT JOIN (오른쪽 테이블 기준 데이터 조회) - FULL JOIN (양쪽 테이블 기준 데이터 조회, LEFT/RIHGT JOIN의 성질을 모두 다 가지고 있음) - CROSS JOIN (두 테이블의 행을 결합하는 명령어, A의 n행과 B의 m행을 n*m으로 결합) - SELF JOI..