Bir ülkeyi kendisiyle karşılaştırma
Kendi kendine birleşimler, bir tablonun bir bölümündeki verileri aynı tablonun başka bir bölümüyle karşılaştırmak için çok kullanışlıdır. Her bir ülkenin nüfusunun 2010’dan 2015’e ne kadar değiştiğini öğrenmek istediğinizi varsayalım. Bu değişikliği kendi kendine birleşim yaparak görselleştirebilirsiniz.
Bu egzersizde populations
tablosunu kendisiyle birleştirerek bu soruyu yanıtlamaya çalışacaksınız. Kendi kendine birleşimlerde tablolara takma ad verilmesi gerektiğini hatırlayın. Bu fırsatla takma ad alıştırması da yapacaksınız!
populations
tablosunu kendisiyle birleştireceğiniz için populations
tablosuna önce p1
ve tekrar p2
olarak takma ad verebilirsiniz. Bunu yapmak, ilk harfi aynı olan tablolara takma ad verirken kullanışlıdır.
Bu egzersiz
SQL’de Veri Birleştirme
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Select aliased fields from populations as p1
___
-- Join populations as p1 to itself, alias as p2, on country code
___