로딩
티스토리 데이터 처리 중입니다.

크로스 조인

 크로스 조인

크로스 조인 EMPLOYEES테이블, DEPARTMENTS테이블 각각 아래와 같은 건수의 데이터가 있다. EMPLOYEES 6건 DEPARTMENTS 4건 SELECT * FROM EMPLOYEES CROSS JOIN DEPARTMENTS 결과의 레코드 수는?

EMPLOYEES테이블의 6개와 DEPARTMENTS 테이블의 4개를 곱하는 것이다. 24건이다. 2개 테이블의 로우에서 가능한 모든 조합을 구하는 연산이다. 다시 정확히 말하면 EMPLOYEES 테이블 한개에 DEPARTMENTS 테이블 4개가 결합되므로 6 * 4 = 24가 된다.

보면 알겠지만 비용이 많이 드는 단점이있어 실무에서는 잘 사용하지는 않는다....

원문 링크 : 크로스 조인