BaşlayınÜcretsiz başlayın

UNION ve UNION ALL

Earthquakes veritabanında listelenen tüm şehirleri döndüren bir sorguya ihtiyacın var. Bu, Cities tablosunda kolay bir sorgu olmalı. Ancak veritabanındaki tüm şehirleri aldığından emin olmak için sorguya Nations tablosunu da ekleyerek başkentleri de dahil edeceksin. Yinelenen satırları kaldırmak için UNION kullanacaksın.

Merak ettiğin için, gerçekten yinelenen satır olup olmadığını bilmek istiyorsun. Aynı sorguyu bu kez UNION ALL ile birleştirir ve her iki sorgunun döndürdüğü satır sayılarını karşılaştırırsan, eğer tekrarlar varsa UNION ALL daha fazla satır döndürür.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Sorgu Performansını İyileştirme

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT ___ AS NearCityName, -- City name column
	   CountryCode
FROM Cities

___ -- Append queries

SELECT ___ AS NearCityName, -- Nation capital column
       Code2 AS CountryCode
FROM Nations;
Kodu Düzenle ve Çalıştır