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;
CROSS JOIN
CROSS JOIN은 조인할 테이블간의 모든 경우의 수를 다 조인합니다.
SELECT *
FROM T1 A CROSS JOIN T2 B
이상으로 오라클 함수 CROSS JOIN 사용법과 차이점에 대해서 알아보았습니다.
반응형
그리드형
'IT > ORACLE' 카테고리의 다른 글
[ORACLE] 오라클 COALESCE (NULL이면 다음값 찾기) 사용법 & 예제 (0) | 2021.05.26 |
---|---|
[ORACLE] Number 타입 형태 표 ( Number(2,5),Number(5,2) ) (1) | 2021.05.25 |
[ORACLE] 오라클 INSERT ALL, INSERT FIRST 사용법 & 예제 (0) | 2021.05.20 |
[FULL OUTER JOIN] 예문으로 이해하기 (0) | 2021.05.18 |
[ORACLE] 오라클 NULLIF 함수 사용법 및 예제 (0) | 2021.05.14 |
댓글