Cartesian Product
너무 많은 행을 생성하므로 조인 조건이 잘못 되었을 시 나타나는 현상 중 하나.
적정 양의 데이터를 시뮬레이트 하기 위해 많은 수의 행을 생성해야 하는 경우와 같은 일부 테스트에서 유용.
-
조인 조건을 생략한 경우.-
조인 조건이 부적합한 경우.
- 첫번째 테이블의 모든 행이 두번째 테이블의 모든 행에 조인된 경우.
- 카티시안 곱이 생성되지 않도록 하려면
where 절에 항상 유효한 조인 조건을 포함 시킨다.
FROM employees, departments;
'[ Programing ] > Database' 카테고리의 다른 글
[SQL] 자연 조인. NATURAL JOIN (0) | 2011.07.24 |
---|---|
[SQL] 교차 조인. cross join (0) | 2011.07.24 |
[SQL] 자체 조인 self join (0) | 2011.07.20 |
[SQL] 포괄 조인 outer join (0) | 2011.07.20 |
[SQL] 비등가 조인 mon-equi join (0) | 2011.07.20 |