UNION 연산자는 여러 SELECT 문의 결과를 중복 행 없이 단일 결과 집합으로 결합합니다. 그 특징은 다음과 같습니다: 병합된 결과 집합의 열 순서와 데이터 유형이 동일해야 합니다. 집계 함수는 지원되지 않습니다. UNION ALL을 사용하면 중복 행이 포함된 결과 집합을 결합하여 중복 데이터를 찾을 수 있습니다.
SQL에서 UNION 사용법
UNION 연산자는 SQL에서 두 개 이상의 SELECT 문의 결과를 단일 결과 집합으로 결합하는 데 사용됩니다.
사용법:
SELECT 문 UNION SELECT 문 UNION...
SELECT 语句 UNION SELECT 语句 UNION ...
特点:
示例:
假设我们有两个表:
<code>表 Student: | id | name | | --- | ---- | | 1 | John | | 2 | Mary | 表 Teacher: | id | name | | --- | ---- | | 3 | David | | 4 | Lisa |</code>
我们可以使用 UNION 运算符合并这两个表的 name
기능:
병합된 결과 집합에는 고유한 행만 포함됩니다.
SELECT name FROM Student UNION SELECT name FROM Teacher;
name
열을 병합할 수 있습니다. 🎜<code>| name | | --- | | John | | Mary | | David | | Lisa |</code>
위 내용은 SQL에서 Union을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!