[DB/Oracle] UNION, UNION ALL 속도 차이, 결과 합치기
2개 이상의 별도의 조회 쿼리 결과 값을 한번에 보고 싶을 때 UNION을 쓰게 된다. A, B라는 조회데이터 집합이 있다고 한다면 UNION은 합집합 역할을 해준다고 생각하면 된다. UNION 구문은 2가지로 나뉜다. 1. UNION DISTINCT : 중복값 제외하여 출력 (A∪B - A∩B) 2. UNION ALL : 중복 상관없이 출력 (A∪B) 일반적으로 쓰는 UNION은 UNION DISTINCT의 줄임말이며 같은 기능을 수행한다. DISTINCT처럼 UNINO DISTINCT는 모든 컬럼의 데이터가 같은 중복된 로우를 걸러서 한줄만 출력해주고 UNION ALL은 데이터 중복여하 구분 없이 동일한 로우라도 있는대로 데이터를 출력한다. 그렇기 때문에 UNION [DISTINCT]의 경우는 내부적..
DB(Oracle)
2020. 1. 16. 14:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- javascript
- replace
- onfocus
- 날짜표기법
- this.select
- 데이터 받기
- 컴파일 에러
- db
- 영어우선
- 공백제거
- Oracle
- tomcat port 충돌
- 라인이동
- 동기식
- replaceAll
- 오라클디비
- regexp
- 한글영어기본값설정
- java
- Union All
- async
- project clean
- 비동기식
- 속도차이
- imemode
- 날짜계산연산
- input블록지정
- 한글우선
- tomcat 오류
- 문자숫자판별
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함