• Buradasın

    SQL'de Left Outer Join ve Right Outer Join Eğitimi

    youtube.com/watch?v=D-d2jf1p1Qo

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan SQL dersinin 2017 yılı ilk videosu olup, 6 Ocak 2017 tarihinde yayınlanmıştır.
    • Videoda, önceki derste anlatılan INNER JOIN'in ardından Left Outer Join ve Right Outer Join birleştirme yöntemleri detaylı olarak anlatılmaktadır. Eğitmen önce teorik bilgileri Excel tabloları üzerinden açıklamakta, ardından kitap ve renk tabloları üzerinden SQL komutlarıyla pratik örnekler sunmaktadır. Özellikle geniş çaplı sorgularda işe yarayan Left Outer Join ve Right Outer Join'in nasıl kullanılacağı, hangi durumlarda hangi tablodan değerlerin alınacağı ve null değerlerinin nasıl atanacağı adım adım gösterilmektedir.
    • Dersin sonunda, gelecek derste full join, cross join, intersect, exclude ve union gibi konuların ele alınacağı ve ardından alt sorgulara giriş yapılacağı belirtilmektedir.
    00:02SQL'de Join İşlemleri
    • 2017 yılının ilk videosu olan bu derste left ve right outer join işlemlerine giriş yapılacak.
    • Geçen derste indir join (içten birleştirme) yapılmıştı, bu derste ise left ve right outer join işlemlerine geçilecek.
    • İndir join, iki tablonun ortak alanlarını birleştiren bir birleştirme yöntemidir.
    00:45Left Outer Join İşlemi
    • Left outer join, soldan birleştirme anlamına gelir ve birinci tablonun sol tarafını tamamen alır.
    • İkinci tablonun kesişim noktası birinci tabloya dahil olur, ancak ikinci tabloda karşılık gelmeyen veriler null olarak döndürülür.
    • Excel örneğinde, birinci tabloda kitaplar, ikinci tabloda ise kitapların renkleri bulunmaktadır.
    03:13Left Outer Join Örneği
    • İndir join kullanıldığında sadece ortak olan kitaplar (insancıklar ve şeker portakalı) ve renkleri getirilir.
    • Left outer join kullanıldığında ise birinci tablodaki tüm kitaplar (sırça köşk, unda, seyfettin) getirilir, ikinci tabloda karşılık gelmeyenler null olarak gösterilir.
    • Sağdan birleştirme işlemi ise tam tersi şekilde çalışır, ikinci tablodaki tüm değerler getirilir, birinci tabloda karşılık gelmeyenler null olarak gösterilir.
    04:29SQL'de Join İşlemleri Uygulaması
    • Kitap ve kitap iki tabloları kullanılarak join işlemleri gösterilmiştir.
    • İndir join kullanıldığında 336 kayıt döndürülmüş, bu da iki tablonun tüm olası kombinasyonlarını göstermektedir.
    • İndir join kullanmanın en büyük avantajı tekrarları önlüyor ve sadece ortak olan kayıtları getirmektedir.
    06:57Left Outer Join Kullanımı
    • Left outer join kullanıldığında birinci tablodaki tüm kitaplar getirilir, ikinci tabloda karşılık gelmeyenler null olarak gösterilir.
    • Left outer join komutu "LEFT OUTER JOIN" şeklinde yazılır ve tablo isimleri ve birleştirme koşulu belirtilir.
    • Left outer join, geniş çaplı sorgularda çokça işe yarayan bir birleştirme yöntemidir.
    09:12Right Outer Join İşlemi
    • Right outer join, ikinci tabloya göre birleştirme işlemini gerçekleştirir.
    • Right outer join kullanıldığında hem birinci hem de ikinci tabloda olan tüm kayıtlar listelenir.
    • Sağ tarafta olmayan değerler null olarak gösterilir.
    10:52Left Join ve Kayıt Sayısı
    • İki tabloda 12 tane renk kaydı var, ancak toplam 16 kayıt döndürülüyor.
    • Aynı olan kayıtlar, birinci tabloda daha fazla olduğu için ikinci tabloya ekleniyor.
    • "SELECT COUNT" komutu ile "beyaz geceler" kelimesinin birinci tabloda 4 kez geçtiğini görebiliyoruz.
    13:19Left Join ve Right Join Farkları
    • Left Join, sol taraftaki bütün değerleri getirir ve sağ tarafa o değerin karşılığı yoksa atar.
    • Right Join, sağ tarafa göre getirme işlemi yapar ve o değerin karşılığı yoksa NULL olarak atar.
    • Örneğin, turuncu renkte hiçbir kitabın karşılığı olmadığı için, birinci tabloda turuncu renk var ancak karşılığı olmadığı için NULL olarak atılır.
    14:03Gelecek Dersler
    • Gelecek derste full ve cross join'ler kısaca ele alınacak.
    • Daha sonra intersect, except, union gibi alt sorgulardan önce gelen komutlara değinilecek.
    • Son olarak alt sorgulara giriş yapılacak ve 31. derste görüşmek üzere veda ediliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor