더북(TheBook)

CROSS 조인

앞에서 WHERE 절에 조인 조건을 명시하지 않은 카타시안 조인이 있었다. 이를 ANSI 조인에서는 CROSS 조인이라고 하며, 다음과 같이 작성한다.

<기존 문법>

입력

    SELECT a.employee_id, a.emp_name, b.department_id, b.department_name
      FROM employees a,
           departments b;

결과

    ...
    2,889개의 행이 선택됨.

<ANSI 문법>

입력

    SELECT a.employee_id, a.emp_name, b.department_id, b.department_name
      FROM employees a
     CROSS JOIN departments b;

결과

    ...
    2,889개의 행이 선택됨.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.