UNIONE - Questo operatore viene utilizzato per combinare query SELECT.
Si noti che ogni query di selezione interna UNIONE dovrebbero avere lo stesso numero di colonne. Le colonne devono essere altri tipi di dati.
Sintassi SQL UNIONE
- Nota: оператор UNIONE выбирает только разные значения. Чтобы разрешить выборку повторяющихся значений, используйте UNIONE TUTTE LE.
Sintassi SQL UNIONE TUTTE LE
- Nota: I nomi delle colonne nella prima richiesta è sempre gli stessi nomi delle colonne nel secondo.
Esempio SQL UNIONE
Date un'occhiata alla tabella seguente:
"Employees_Norway":
| E_ID | E_Name |
|---|---|
| 01 | Hansen, Ola |
| 02 | Svendson, Tove |
| 03 | Svendson, Stephen |
| 04 | Pettersen, Kari |
"Employees_USA":
| E_ID | E_Name |
|---|---|
| 01 | Turner, Sally |
| 02 | Kent, Clark |
| 03 | Svendson, Stephen |
| 04 | Scott, Stephen |
Quindi, vogliamo lista "Tutti" potenziali dipendenti in Norvegia e negli Stati Uniti.
Per questo usiamo questa query:
| E_Name |
|---|
| Hansen, Ola |
| Svendson, Tove |
| Svendson, Stephen |
| Pettersen, Kari |
| Turner, Sally |
| Kent, Clark |
| Scott, Stephen |
- Nota: Данная команда не может быть использована для просмотра списка tutti работающих в Норвегии и США. В приведенном выше примере у нас есть два сотрудника с одинаковыми именами, и только один из них будет перечислен. Оператор UNIONE выбирает только отдельные значения.
Esempio SQL UNIONE TUTTE LE
Ora vogliamo lista tutti che lavorano in Norvegia e negli Stati Uniti:
| E_Name |
|---|
| Hansen, Ola |
| Svendson, Tove |
| Svendson, Stephen |
| Pettersen, Kari |
| Turner, Sally |
| Kent, Clark |
| Svendson, Stephen |
| Scott, Stephen |
SQL dell'Unione





Commenti