Maison > Article > base de données > Mot-clé représentant l'union dans SQL
Le mot-clé représentant l'union en SQL est UNION. Il combine les résultats de deux ou plusieurs instructions SELECT en un seul jeu de résultats contenant toutes les lignes uniques, ce qui signifie qu'il combine toutes les lignes des deux jeux de résultats d'entrée sans les doublons contenus dans les deux lignes du jeu de résultats.
Mot-clé représentant l'union en SQL : UNION
Opération Union
Le mot-clé UNION est utilisé pour combiner les résultats de deux ou plusieurs instructions SELECT en un seul ensemble de résultats. Il renvoie toutes les lignes uniques des deux jeux de résultats d'entrée, ce qui signifie qu'il combine toutes les lignes des deux jeux de résultats mais ne duplique pas les lignes contenues dans les deux jeux de résultats.
Syntaxe
<code class="sql">SELECT_statement UNION [ALL] SELECT_statement</code>
où :
SELECT_statement
est la requête SQL à fusionner. SELECT_statement
是要合并的 SQL 查询。ALL
是可选的关键字,表示返回所有行,包括重复的行。用法
UNION 关键字可以用于以下场景:
示例
以下示例将 employees
表和 customers
表中的姓名合并到一个结果集中:
<code class="sql">SELECT name FROM employees UNION SELECT name FROM customers;</code>
结果集将包含 employees
表和 customers
ALL
est un mot-clé facultatif, ce qui signifie renvoyer toutes les lignes, y compris les lignes en double. Usage
employés
et de la table clients
en un seul ensemble de résultats : 🎜rrreee🎜L'ensemble de résultats contiendra employés Tous les noms uniques dans la table et la table clients
. 🎜🎜🎜Remarque : le mot-clé 🎜🎜🎜🎜UNION ne peut fusionner que des ensembles de résultats avec le même nombre de colonnes et de types de données. 🎜🎜Le mot-clé UNION ALL renverra toutes les lignes, y compris les lignes en double, tandis que le mot-clé UNION ne renverra que les lignes uniques. 🎜🎜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!