..
SQL jezika nam pruža prilično jednostavan način za kombiniranje, u istom SELECT, rezultati dvaju različitih tablica.
Da bi to postigao, to je vrijeme za korištenje UNIJE all'opertore koja će, u stvari, jedinstvo rezultata upite dvije tablice.
Imajte na umu da, kako bi se koristiti ispravno, to je vrijeme da Unija operater:
SELECT ime, zvijezde, grad, država IZ hotel_italia UNION SELECT ime, zvijezde, grad, država IZ hotel_europaUz ovaj upit smo dobili kompletan popis svih hotela u dvije tablice:
| ime | zvijezde | grad | nacija |
| Hotel Cavour | 4 | Rim | EN |
| Hotel Miramare | 2 | Katolički | EN |
| Hotel Manzoni | 2 | Milano | EN |
| Hotel Espana | 3 | Madrid | ES |
| Hilton | 5 | London | Velika Britanija |
| Hotel am Schlossgarten | 4 | Stuttgart | DE |
Pretpostavimo da su rezultati iz uporabe Unije i mnogi žele da budu ograničeni na određeni broj. Kako? Evo rješenja:
SELECT * FROM (SELECT ime, zvijezde, grad, zemlju iz hotel_italia UNION SELECT ime, zvijezde, grad, zemlju iz hotel_europa) AS Hotel ORDER BY DESC LIMIT 10 zvjezdicaU biti, mi liječiti rezultate koji proizlaze iz sindikata od dvije ili više tablica kao da su rezultat jedne tablice, na taj način možemo koristiti za sortiranje i normalne granice.
| |
MS Access (tečaj)
Saznajte kako stvoriti i upravljati bazama podataka jednostavno i brzo. Počevši od 29 €. |
| |
MySQL (tečaj)
Upravljanje open-source baza podataka. Počevši od 39 €. |
| |
SQL i baze podataka (tečaj)
Stvaranje i upravljanje relacijskim bazama podataka. Počevši od 39 €. |