UNION
UNION
Syntaxe SQL UNION
- Note: оператор UNION выбирает только разные значения. Чтобы разрешить выборку повторяющихся значений, используйте UNION TOUS.
Syntaxe SQL UNION TOUS
- Note:
Exemple SQL UNION
Jetez un oeil à la table suivante:
"Employees_Norway":
| E_ID | E_Name |
|---|---|
| 01 | Hansen, Ola |
| 02 | Svendsen, Tove |
| 03 | Svendsen, Stephen |
| 04 | Pettersen, Kari |
"Employees_USA":
| E_ID | E_Name |
|---|---|
| 01 | Turner, Sally |
| 02 | Kent, Clark |
| 03 | Svendsen, Stephen |
| 04 | Scott, Stephen |
Donc, nous voulons à la liste "Tous" employés potentiels en Norvège et aux Etats-Unis.
Pour cela, nous utilisons cette requête:
Résultat Requête:
| E_Name |
|---|
| Hansen, Ola |
| Svendsen, Tove |
| Svendsen, Stephen |
| Pettersen, Kari |
| Turner, Sally |
| Kent, Clark |
| Scott, Stephen |
- Note: Данная команда не может быть использована для просмотра списка tous les работающих в Норвегии и США. В приведенном выше примере у нас есть два сотрудника с одинаковыми именами, и только один из них будет перечислен. Оператор UNION выбирает только отдельные значения.
Exemple SQL UNION TOUS
Maintenant, nous voulons à la liste tous les travailler en Norvège et aux Etats-Unis:
Résultat
| E_Name |
|---|
| Hansen, Ola |
| Svendsen, Tove |
| Svendsen, Stephen |
| Pettersen, Kari |
| Turner, Sally |
| Kent, Clark |
| Svendsen, Stephen |
| Scott, Stephen |
SQL Union





Commentaires