SQL UNION ALL | |
L’objectif de la commande UNION ALL de SQL est aussi de combiner ensemble les résultats de deux requêtes. La différence entre UNION ALL et UNION est la suivante : UNION sélectionne seulement des valeurs distinctes et UNION ALL sélectionne toutes les valeurs. La syntaxe pour UNION ALL est comme suit : [instructions SQL 1]
UNION ALL [instructions SQL 2]; Utilisons l’exemple de la section précédente pour illustrer la différence. Supposons que nous avons les deux tables suivantes: Table Store_Information
Table Internet_Sales
et pour retrouver toutes les dates où il y a des ventes au magasin et aussi sur Internet, il faudra utiliser l’instruction SQL suivante: SELECT Txn_Date FROM Store_Information
UNION ALL SELECT Txn_Date FROM Internet_Sales; Résultat:
Copyright © 2024 1keydata.com Tous droits réservés |