본문 바로가기

DB2

Oracle(오라클) Join(조인) 종류 오라클에서 제공하는 조인 방법입니다. 1. INNER JOIN INNER JOIN은 두 개의 테이블에서 공통된 열을 기준으로 매칭하여 결과를 출력하는 방법입니다. 일반적으로 JOIN으로 표기되며, INNER는 생략 가능합니다. SELECT * FROM 테이블1 INNER JOIN 테이블2 ON 테이블1.열1 = 테이블2.열2; 2. LEFT OUTER JOIN LEFT OUTER JOIN은 왼쪽 테이블에 있는 모든 데이터와 오른쪽 테이블에 있는 일치하는 데이터를 매칭하여 결과를 출력합니다. 오른쪽 테이블에 일치하는 데이터가 없는 경우에도 왼쪽 테이블에 있는 데이터는 모두 출력됩니다. SELECT * FROM 테이블1 LEFT OUTER JOIN 테이블2 ON 테이블1.열1 = 테이블2.열2; 3. RIG.. 2023. 3. 10.
오라클 테이블 복사 1. 테이블 복사하기 스키마 & 데이터 CREATE TABLE 새로만들테이블명 AS SELECT * FROM 복사할테이블명 [WHERE 절] 2. 테이블 구조만 복사하기 CREATE TABLE 새로만들테이블명 AS SELECT * FROM 복사할테이블명 WHERE 1=2 [where절에 '참'이 아닌 조건을 넣어줌] 3. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 동일할 때) INSERT INTO 복사할테이블명 SELECT * FROM 테이블명 [WHERE 절] --Sample SQL INSERT INTO TB_BOARD_TEMP SELECT * FROM TB_BOARD; 4. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 다를 때) INSERT INTO 복사할테이블명 (NU.. 2022. 4. 26.