Sql 문 통합

Sql 의 Union? 둘 이상의 SELECT 문을 병합하는 데 사용되는 결과 세트입니다.

UNION 의 SELECT 문은 열 수가 같아야 합니다. 열의 데이터 유형도 유사해야 합니다. 또한 각 SELECT 문의 열 순서는 같아야 합니다.

SQL 통합 구문

테이블 이름 1 에서 열 이름을 선택합니다

리그

테이블 이름 2 에서 열 이름을 선택합니다

그림의 테이블을 예로 들어 보겠습니다.

중국과 미국의 모든 다른 직원 이름 나열:

중국 직원 중에서 전자명을 선택하다

리그

미국 직원 중에서 전자 이름을 선택합니다

결과

전자 이름

장, 화

왕, 위

토머스 카터

양, 명나라

존 애덤스

조지 W. 부시

빌 게이츠는

이 주문은 중국과 미국의 모든 직원을 나열할 수 없습니다. 위의 예에서, 우리는 같은 이름을 가진 두 명의 직원이 있는데, 그 중 하나만 열거되어 있다. UNION 명령은 다른 값만 선택합니다.

모든 값을 표시해야 하는 경우 UNION all 을 사용합니다.

중국과 미국의 모든 직원 나열:

중국 직원 중에서 전자명을 선택하다

공동 소유

미국 직원 중에서 전자 이름을 선택합니다