코딩/SQL

67. 위아래 연결(UNION ALL)

돌돌55 2022. 6. 9. 12:29

 

 

 

위아래 쿼리 결과를 하나의 결과로 출력하는 집합 연산자이다.

 

아래 예시는 부서별 월급 총합과 전체 총합을 출력하는 방법이다.

 

 

집합 연산자를 사용할 때 다음의 주의사항이 있으니 꼭 알아두자

 

1. UNION ALL 위쪽쿼리와 아래쪽 쿼리의 컬럼 개수 및 데이터 타입이 동일해야한다.

2. 출력명은 위쪽 쿼리의 컬럼명으로 출력된다.

3. ORDER BY 절은 제일 아래쪽 쿼리에만 작성할 수 있다.

'코딩 > SQL' 카테고리의 다른 글

69. 교집합 출력(INTERSECT)  (0) 2022.06.10
68. 연결2(UNION)  (0) 2022.06.10
66. 조인9(FULL OUTER JOIN)  (0) 2022.06.09
65. 조인8(LEFT/RIGHT OUTER JOIN)  (0) 2022.06.09
64. 조인7(NATURAL JOIN)  (0) 2022.06.07