Theta Join ⋈θ
세타 조인은 임의의 비교 조건으로 두 릴레이션을 연결한다
θ 자리에는 등호뿐 아니라 크다, 작다, 이상, 이하 같은 비교 연산자가 올 수 있습니다.
직원 ⋈직원.급여 ≥ 등급.최소 ∧ 직원.급여 < 등급.최대
급여등급
직원의 급여가 어느 등급 구간에 들어가는지 비교식으로 판단합니다.
세타 조인
비교 연산자가 조인의 의미를 직접 결정합니다.
=
>
<
≥
≤
≠
동등 조인
세타 조인 중에서 등호 조건만 쓰는 특별한 경우입니다.
학생.학번 = 수강.학번
결과
카테시안 곱 중 조건이 참인 조합만 결과 릴레이션에 남습니다.
σθ(R × S)
직원
| 이름 | 급여 |
|---|---|
| 김민수 | 420 |
| 이서연 | 310 |
θ
매칭 결과
| 이름 | 급여 | 등급 |
|---|---|---|
| 김민수 | 420 | B |
| 이서연 | 310 | C |
조건 범위
θ가 넓을수록 조인은 “같은 값 매칭”보다 더 다양한 비교 질의를 표현합니다.
포함 관계
동등 조인은 θ가 등호인 세타 조인의 부분 사례입니다.