Section courante

A propos

Section administrative du site

SELECT - UNION

Union de sélection
MySQL  

Syntaxe

SELECT ...
UNION [ALL | DISTINCT]
SELECT ...
[UNION [ALL | DISTINCT]
SELECT ...]

Paramètres

Nom Description
DISTINCT Ce paramètre permet d'indiquer les lignes d'enregistrements lorsqu'elles sont identiques, ne peuvent sortir qu'une seule fois.
... ...

Description

Ces instructions permettent de jumelé le résultat de plusieurs «SELECT» en une seule.

Exemple

Voici un exemple montrant comment générer quatre enregistrement sans utiliser aucune table de la base de données :

  1. SELECT 1 AS id,'salutation' AS MID UNION 
  2. SELECT 2 AS id, 'prenom' AS MID UNION 
  3. SELECT 3 AS id,'nom' AS MID UNION 
  4. SELECT 4 AS id,'position' AS MID 

on obtiendra le résultat suivant :

ID MID
1 salutation
2 prenom
3 nom
4 position

Voir également

Article - Les géants de l'informatique - Oracle

Dernière mise à jour : Jeudi, le 18 août 2011