Purple Bobblehead Bunny

oracle 3

[OracleDB] JOIN

JOIN은 각 테이블간에 공통된 조건으로 데이터를 합쳐 표현하는 것 JOIN은 테이블들에 관계를 부여하고, 그 데이터를 조작하고자 함에 있다. JOIN에는 크게 INNER JOIN, OUTER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL OUTER JOIN이 있다. INNER JOIN은 교집합 연산과 같다. 조인 키 컬럼 값이 양쪽 테이블 데이터 집합에서 공통적으로 존재하는 데이터만 조인해서 결과 데이터 집합으로 추출 이너조인은 생략이 가능하고, 콤마로 나타낼 수 있다. -- 사용법 select 열이름 from 테이블A inner join 테이블B on 조건식; -- ex select * from member,store from member.membernum = st..

Database 2022.05.25

[OracleDB] SELECT

용도 -> 데이터 검색, 칼럼을 가공 처리하여 조회 가능 테이블 전체 조회 select * from 테이블명; 테이블 내의 몇가지 컬럼 조회 select 칼럼1, 칼럼2 from 테이블명; 테이블 내의 몇가지 칼럼 중 특정 데이터만 조회 select 칼럼1, 칼럼2 from 테이블명 where 칼럼3="값"; 칼럼에 별칭을 붙여 조회 select 칼럼1 "별칭1", 칼럼2 as "별칭2" , 칼럼 별칭3 from 테이블명; (3가지 방법이 있지만, 공백이나 특수문자등이 있을 땐 쌍다옴표 꼭 사용) [distinct] 중복된 값 제거하고 조회 select DISTINCT 칼럼1, 칼럼2 from 테이블명; || 연결 연산자로 칼럼 붙여서 조회 select 칼럼1||칼럼2 from 테이블명; [order b..

Database 2022.05.15

[OracleDB] 기본 CRUD

DATA TYPE 문자 데이터 타입 데이터타입 설명 CHAR(n) 고정길이 문자 / 최대 2000byte / 디폴트 값은 1byte VARCHAR2(n) 가변길이 문자 / 최대 4000byte / 디폴트 값은 1byte NCHAR(n) 고정길이 유니코드 문자(다국어 가능) / 최대 2000byte / 디폴트 값은 1byte NVARCHAR(n) 가변길이 유니코드 문자(다국어 가능) / 최대 2000byte / 디폴트 값은 1byte LONG 최대 2GB 크기의 가변 길이 문자형 CLOB 대용량 텍스트 데이터 타입(최대 4Gbyte) NCLOB 대용량 텍스트 데이터 타입(최대 4Gbyte) 가변 길이 : 실제 이볅 된 데이터 길이에 따라서 크기가 변하는 것을 의미 숫자형 데이터 타입 데이터 타입 설명 NU..

Database 2022.05.13