본문 바로가기
반응형

저장소이야기33

[Oracle] Order by절 doc 문서. https://docs.oracle.com/javadb/10.8.3.0/ref/rrefsqlj13658.htmlhttps://oracle-base.com/articles/misc/sql-for-beginners-the-order-by-clause 샘플데이터 생성. // departments 테이블 생성 CREATE TABLE departments ( department_id NUMBER(2) CONSTRAINT departments_pk PRIMARY KEY, department_name VARCHAR2(14), location VARCHAR2(13) ); // departments 데이터 생성 INSERT INTO departments VALUES (10,'ACCOUNTING','NEW .. 2020. 5. 19.
[Oracle] INTERSECT와 MINUS doc문서. https://docs.oracle.com/cd/B19306_01/server.102/b14200/queries004.htm INTERSECT(교집합)두 행의 집합 중 공통된 행을 반환전체 범위를 모드 Access하는 정렬작업을 수행하기 때문에 부분범위처리 불가능사용 예시123SELECT deptno FROM empINTERSECTSELECT deptno FROM dept; MINUS(차집합)첫 번째 SELECT문에 의해 반환되는 행 중에서 두 번째 SELECT문에 의해 반환되는 행에 존재하지 않는 행들을 반환전체 범위를 모드 Access하는 정렬작업을 수행하기 때문에 부분범위처리 불가능사용 예시123SELECT deptno FROM deptMINUSSELECT deptno FROM emp; 2020. 5. 11.
[Oracle] UNION과 UNION ALL doc문서. https://docs.oracle.com/cd/B19306_01/server.102/b14200/queries004.htm UNION(합집합)2개 이상의 SELECT문의 결과를 결합SELECT문 사이의 중복행 제거SELECT문은 개수가 같아야 하고 데이터형식이 같아야함중복행을 제거함으로 성능이 저하전체 범위를 모드 Access하는 정렬작업을 수행하기 때문에 부분범위처리 불가능사용 예시123SELECT product_id FROM order_itemsUNIONSELECT product_id FROM inventories; UNION ALL중복행이 포함된 결과가 나옴사용 예시123SELECT location_id FROM locations UNION ALL SELECT location_id F.. 2019. 11. 26.
반응형