L'opérateur
UNION combine les résultats de plusieurs instructions SELECT en un seul jeu de résultats sans lignes en double. Ses caractéristiques incluent : l'ordre des colonnes et le type de données de l'ensemble de résultats fusionné doivent être les mêmes. Les fonctions d'agrégation ne sont pas prises en charge. UNION ALL peut être utilisé pour combiner des ensembles de résultats contenant des lignes en double afin de rechercher des données en double.
Utilisation de UNION dans SQL
L'opérateur UNION est utilisé dans SQL pour combiner les résultats de deux ou plusieurs instructions SELECT en un seul jeu de résultats.
Utilisation :
Instruction SELECT UNION Instruction SELECT UNION...
SELECT 语句 UNION SELECT 语句 UNION ...
特点:
示例:
假设我们有两个表:
<code>表 Student: | id | name | | --- | ---- | | 1 | John | | 2 | Mary | 表 Teacher: | id | name | | --- | ---- | | 3 | David | | 4 | Lisa |</code>
我们可以使用 UNION 运算符合并这两个表的 name
Caractéristiques :
L'ensemble de résultats fusionnés ne contient que des lignes uniques.
<code class="sql">SELECT name FROM Student UNION SELECT name FROM Teacher;</code>
name
de ces deux tables : 🎜<code>| name | | --- | | John | | Mary | | David | | Lisa |</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!