데이터베이스 SQL 조인 관계형데이터베이스에서 관계를 실제로 SQL에서 구현하는 것이 조인입니다. 만약 물리모델에 기본키나 외부키 등이 잘 정의되어 있지않다면 조인의 역할은 중요해질 수 밖에 없다.
조인을 잘 하기 위해서는 먼저 조인 대상 테이블의 기본키나 테이블간에 관계에 대해 파악이 미리 되어있어야 한다. 그외 업무 요건와 모델에 따른 조인조건과 추출되어야 하는 결과집합의 수준(LEVEL)이다.
수준(LEVEL)이란 무엇일까 결과집합의 수준은 어떤 테이블을 기준으로 추출할 것인가를 말한다고 보면 된다. A테이블과 B테이블을 조인해서 결과를 추출하려고 할때 A테이블을 기준으로 결과집합을 추출할 것인지 B테이블을 기준으로 결과집합을 추출할 것인지를 말하는 것이다.
만약 A테이블이 기준이라면 최종 결과는 .....
원문 링크 : 데이터베이스 SQL 조인