- Bazen sonuç kümesinin tek olmasını isteriz.
- Yani birden fazla yazdıgımız SELECT sorgularından dönen sonuç listeleri sorgu sayısı kadardır.
- Bunu tek bir sonuç listesinde döndürmek için UNION kullanırız.
- Görüntülenecek olan tablolar aynı veritüründe aynı sayıda ve aynı düzendeki sütunlardan oluşmalıdır.
Örnek: Aşağıdaki örnekte Çalışanlar (Employees) tablosu ve Yön(Region) tablosu verileri
birleştirilmiştir. Birinci sorgunun SELECT ifadesindeki takma adın
görüntülendiğine dikkat edin.
Sorgu:
SELECT EmployeeID,City FROM Employees UNION
SELECT RegionID,RegionDescription FROM Region
SELECT RegionID,RegionDescription FROM Region
Ders 34 'e geçebilirsiniz.
RegionID,RegionDescription yerine EmployeeID,City olmalı
YanıtlaSilMerhaba,
SilHayır anlaşılabilirlik adına rename yapılabilir belki ama ilk union selectin isimelerini alır. Tek satır select çalıştığı için bu döndü. Aynı select için doğru result ı ekledim.
Teşekkürler