..
SQL dili bize aynı SELECT deyimi, iki farklı tablo sonuçlarını içinde birleştirmek için oldukça basit bir yol sunar.
Bunu başarmak için, UNION all'opertore kullanmak zamanı hangi edecek, aslında, iki tablo sorgulayarak elde edilen sonuçların birliği.
Doğru kullanılması için dikkat edin, bu UNION operatörü zamanı:
Isim, yıldız, şehir, ülke SEÇ Hotel_italia İTİBAREN BİRLİĞİ Isim, yıldız, şehir, ülke SEÇ Hotel_europa İTİBARENBu sorgu ile, iki tablo otellerini tam listesini almak:
| isim | Yıldız | şehir | millet |
| Hotel Cavour | 4 | Roma | EN |
| Hotel Miramare | 2 | Katolik | EN |
| Hotel Manzoni | 2 | Milan | EN |
| Hotel Espana | 3 | Madrid | ES |
| Hilton | 5 | Londra | Birleşik Krallık |
| Hotel am Schlossgarten | 4 | Stuttgart | DE |
Farzedin UNION kullanmanın sonuçları ve birçok onlara belirli sayıda sınırlı olmak istiyorum. Nasıl? İşte çözüm:
SELECT * FROM (SELECT isim, yıldızlar, şehir, hotel_italia DAN ülke BİRLİĞİ Select adı, yıldızlar, şehir, hotel_europa DAN ülke) Otel AS DESC ORDER BY 10 yıldız SINIRIEsasen biz, tek bir tablo sonucu gibi iki veya daha fazla tablo birliğinden kaynaklanan sonuç tedavi böyle yaparak biz standart sıralama ve sınır kullanabilirsiniz.
| |
MS Access (Gelişmiş)
Hızlı ve kolay bir veritabanı oluşturmak ve yönetmek öğrenin. 29 € dan başlayan fiyatlarla. |
| |
MySQL (Ders)
Açık kaynak veritabanı yönetimi. En düşük € 39. |
| |
SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39. |