SQL

SQL 조인 시 조건 ON과 WHERE 차이

mitomi 2022. 6. 21. 14:31
반응형
SMALL

일반 INNER JOIN은 조건을 ON / WHERE 결과집합 같음

OUTER JOIN 시 ON과 WHERE 중 어디에 조건을 명시하느냐에 따라서 결과는 달라짐

SQL 실행 시   순서

FROM → ON  → JOIN  → WHERE

ON 조건시 각 테이블에서 데이터 추출 후 조인

WHERE 은 조인 후 조건에 만족하는 데이터 추출

 예시)

예시데이터
<ON 과 WHERE 차이>

728x90

'SQL' 카테고리의 다른 글

[인덱스 설계 방안 1]  (0) 2024.02.19
테이블 Prefech & 인덱스 Prefetch  (0) 2022.01.16
[그룹함수 / ROLLUP]  (0) 2021.12.29
[계층형 질의]  (0) 2021.12.21
집합 연산자 (SET OPERATOR)  (0) 2021.12.20