반응형
Notice
Recent Posts
Recent Comments
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

veggie의 기술기록

[DataBase] 조인을 했는데 중복값이 발생하거나 데이터가 잘못 나오는 경우 본문

IT_DataBase_Oracle

[DataBase] 조인을 했는데 중복값이 발생하거나 데이터가 잘못 나오는 경우

예지콩먹어콩 2021. 9. 8. 22:38
반응형

A테이블과 B테이블을 조인했는데

쿼리 결과값에서 계속 중복값이 나온다던가, 데이터가 나오지 말아야하는데 데이터가 나온다던가 하는 경우

조인 조건을 살펴보자

A테이블과 B테이블에서 인덱스로 설정되어있는 컬럼들 중 

쿼리 결과에 필요한 컬럼들은 다 조인해줘야한다!

 

EX) A.COL_NAME(+) = B.COL_NAME

조인시 (+)의 의미는

(+)가 붙어있는 쪽에 NULL값이 들어와도 다 보여주겠다는 의미이다

 

ANSI표기에서 쓰이는 OUTER JOIN의 의미이다

 

반응형
Comments