반응형
union... 학교에서 수업시간에 db 배우면서도 단 한 번도 쓰지 않았던 그것...
이번에 프로젝트 하면서 쓸 일이 생겨서 알아봤다.
유니온도 그렇고 view나 이런저런것들이 많은데 항상 쓰는건 똑같고 변화가 없으니 늘 그 수준에서 머무르는
아무튼 유니온.
집합연산자는 조회(SELECT) 쿼리의 결과를 대상으로 연산을 수행하는 연산자이다. UNION, UNION ALL, INTERSECT, MINUS등이 있다. 조회의 결과를 대상으로 연산을 수행하므로, 여러 개의 SELECT문을 하나의 쿼리로 만드는 연산자라고 할 수 있다.
UNION은 합집합 개념이다. 철수와 영희가 듣는 과목을 각각 조회한 쿼리를 UNION연산으로 처리하면, 철수와 영희가 같이 듣는 국어와 영어는 수행 결과 한번만 나오게 된다. UNION의 사용 예와 결과 예는 아래와 같다2. UNION ALL
UNION ALL은 UNION과 매우 유사하다. UNION과의 차이점은, 중복된 항목도 모두 조회한다는 것이다. 사용 예와 결과 예는 아래와 같다.
긁어다 붙이기 귀찮다. 여기 -> 출처: https://preamtree.tistory.com/45 [Preamtree의 행복로그]
반응형