본문 바로가기
IT/ORACLE

[ORACLE] CROSS JOIN 사용법 & 예제

by 베베야 2021. 5. 24.
728x90

이번시간에는 오라클 CROSS JOIN 구문 사용법에 대해서 알아보도록 하겠습니다.

테이블 생성

CREATE TABLE T1
(
C1 NUMBER
,C2 varchar(10)

);
CREATE TABLE T2
(
C1 NUMBER
,C2 varchar(10)
);

INSERT INTO T1 VALUES (1,'A');
INSERT INTO T1 VALUES (2,'B');
INSERT INTO T1 VALUES (3,'C');
INSERT INTO T1 VALUES (4,'D');

INSERT INTO T2 VALUES (2,'B');
INSERT INTO T2 VALUES (2,'B');
INSERT INTO T2 VALUES (3,'C');
INSERT INTO T2 VALUES (5,'C');
COMMIT;

 

 

SELECT * FROM T1; // SELECT * FROM T2;

T1 / T2 테이블

CROSS JOIN

CROSS JOIN은 조인할 테이블간의 모든 경우의 수를 다 조인합니다.

SELECT * 
FROM T1 A CROSS JOIN T2 B

이상으로 오라클 함수 CROSS JOIN 사용법과 차이점에 대해서 알아보았습니다.

반응형
그리드형

댓글