조건 거는 방식에 따라 3가지
조인 종류 — 공통 속성 처리가 갈림길
| 종류 | 조건 | 공통 속성 처리 |
자연조인 R ⋈ S | 같은 이름 속성 자동 매칭 (=) | 자동 1개로 합침 → R+S−공통 |
동등조인 R ⋈R.a=S.b S | 명시한 속성 = 비교만 | 양쪽 모두 남음 → R+S |
세타조인 R ⋈θ S | <, >, ≤, ≥, ≠ 등 | 양쪽 모두 남음 |
포함 관계 + 외부조인 맛보기
세타 ⊃ 동등 ⊃ 자연 (자연이 가장 정제된 형태). 외부조인(LEFT/RIGHT/FULL)은 범위 밖 — 키워드는 NULL 처리 + 비매칭 행 보존.
⚠️ 차수 계산 함정의 핵심
자연조인은 공통 속성을 1개로 합쳐 'R + S − 공통', 동등조인은 합치지 않아 'R + S 그대로'. 이 차이가 함정 1순위예요.