Maison > Article > base de données > Comment utiliser Union All dans Oracle
UNION ALL est utilisé dans Oracle pour fusionner des ensembles de résultats de différentes tables ou sous-requêtes tout en conservant les lignes en double. L'utilisation spécifique est la suivante : Fusionner des lignes dans différentes tables : SELECT FROM table 1 UNION ALL SELECT FROM table 2 Fusionner les lignes en double dans la même table : SELECT FROM table UNION ALL SELECT FROM table
UNION ALL syntaxe dans Utilisation d'Oracle
UNION ALL est un opérateur dans Oracle utilisé pour fusionner plusieurs jeux de résultats d'instructions SELECT. Il vous permet de combiner les résultats de plusieurs tables ou sous-requêtes en un seul jeu de résultats sans éliminer les lignes en double.
Syntaxe :
<code class="sql">SELECT ... UNION ALL SELECT ... [UNION ALL SELECT ...]</code>
Utilisation :
L'opérateur UNION ALL a deux utilisations principales :
<code class="sql">SELECT * FROM employees UNION ALL SELECT * FROM customers;</code>
Cela renverra un ensemble de résultats contenant toutes les lignes de la table des employés et de la table des clients.
<code class="sql">SELECT * FROM employees UNION ALL SELECT * FROM employees;</code>
Cela renverra un ensemble de résultats contenant toutes les lignes de la table des employés, y compris les lignes en double.
Remarques :
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!