로딩
요청 처리 중입니다...

[MYSQL] UNION (SELECT 문 결과 집합 결합)

 [MYSQL] UNION (SELECT 문 결과 집합 결합)

UNION UNION 연산자는 두 개 이상의 SELECT 문 결과 집합을 결합하는 데 사용됩니다. UNION 내의 각 SELECT 문에는 동일한 열 수가 있어야 합니다.

열에도 유사한 데이터 유형이 있어야 합니다. 각 SELECT 문의 열도 순서가 같아야 합니다.

SELECT column_name(s) FROM table1 UNION SELECT column_name(s) FROM table2; // UNION 연산자는 기본적으로 고유한 값만 선택합니다. // 중복 값을 허용하려면 UNION ALL을 사용합니다. // 참고 : 결과 집합의 열 이름은 일반적으로 UNION의 첫 번째 SELECT 문에서 열 이름과 동일합니다. SELECT column_name(s) FROM table1 UNION ALL SELECT column_name(s) FROM table2; 예제 // 다음 SQL 문은 "고객" 표와 "공급업체" 표의 도시(별개의 값만)를 반환합니다. // 참고 : 일부 고객 또...