Aynı sütunlara sahip iki ANSI-SQL tablonuz var ve bunları yinelenen satırları kaldırarak tek bir sonuç kümesinde birleştirmeniz gerekiyor. Hangi SQL işlemini kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Tabloları birleştirmek için SQL'deki UNION operatörünü kullanın..
Neden bu cevap
Doğru cevap UNION operatörüdür çünkü iki veya daha fazla SELECT ifadesinin sonuç kümelerini birleştirir ve varsayılan olarak yinelenen satırları otomatik olarak kaldırır. Soruda belirtilen "yinelenen satırları kaldırarak tek bir sonuç kümesinde birleştirme" gereksinimini tam olarak karşılar. JOIN operatörü, tabloları belirli bir koşula göre sütun bazında birleştirir, satırları birleştirmez ve yinelenenleri kaldırma işlevi yoktur. İç içe WITH ifadeleri (CTE'ler), sorguları daha okunabilir hale getirmek için kullanılır ancak tabloları birleştirme veya yinelenenleri kaldırma işlevine sahip değildir. UNION ALL operatörü, UNION gibi sonuç kümelerini birleştirir ancak yinelenen satırları kaldırmaz; tüm satırları olduğu gibi dahil eder.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez