[SQL] UNION, UNIONALL

2023. 2. 22. 13:59·STUDY/DB SQL
728x90

 

SQL UNION 연산자

연산자 UNION는 둘 이상의 명령문의 결과 집합을 결합하는 데 사용됩니다 

  • SELECT내의 모든 명령문에는 UNION동일한 수의 열이 있어야 합니다.
  • 열의 데이터 유형도 유사해야 합니다.
  • 모든 명령문의 열도 SELECT동일한 순서여야 합니다.

 

UNION 

각 쿼리의 결과 합을 반환하는 합집합 (중복제거)

 

UNION ALL

각 쿼리의 모든 결과를 포함한 합집합 (중복제거 안함)

 

UNION 

select 컬럼...
from 테이블A
union
select 컬럼...
from 테이블B

 

UNION ALL

select 컬럼이...
from 테이블A
union all
select 컬럼...
from 테이블B

 

728x90

'STUDY > DB SQL' 카테고리의 다른 글

[SQL] 문자형(VARCHAR)을 숫자형(NUMBER)로 변환  (0) 2023.03.20
[SQL] COUNT(), AVG() , SUM() 함수 정리  (0) 2023.02.22
[SQL] CASE WHEN THEN 표현식  (0) 2023.02.22
[Oracle] SQL Developer 행 번호 표시  (0) 2023.02.22
[MariaDB] MariaDB 설치와 실행  (0) 2023.02.21
'STUDY/DB SQL' 카테고리의 다른 글
  • [SQL] 문자형(VARCHAR)을 숫자형(NUMBER)로 변환
  • [SQL] COUNT(), AVG() , SUM() 함수 정리
  • [SQL] CASE WHEN THEN 표현식
  • [Oracle] SQL Developer 행 번호 표시
ReCode.B
ReCode.B
404 Brain Not Found
  • ReCode.B
    B의 개발 공부 기록
    ReCode.B
  • 전체
    오늘
    어제
  • 공지사항

    • 개인적 기록을 위한 블로그
    • 분류 전체보기 (679)
      • STUDY (527)
        • for Developer (25)
        • WEB (24)
        • HTML5 CSS3 (22)
        • JavaScript (102)
        • jQuery (30)
        • TypeScript (1)
        • JAVA (102)
        • SpringLegacy (46)
        • SpringBoot (41)
        • Vert.x (5)
        • DB SQL (86)
        • SERVER OS (34)
        • React (4)
        • C C++ C# (2)
        • EXCEL (3)
      • TOOL (66)
        • VCS (30)
        • Eclipse (23)
        • intelliJ (7)
        • VSCODE (6)
      • Programmers (31)
        • java (10)
        • javascript (15)
        • oracle (6)
      • Follow Work (54)
        • SpringbootBoard (54)
  • 블로그 메뉴

    • 방명록
  • hELLO· Designed By정상우.v4.10.0
ReCode.B
[SQL] UNION, UNIONALL
상단으로

티스토리툴바