SQL'de örnekle çapraz birleştirme nedir?
SQL'de örnekle çapraz birleştirme nedir?

Video: SQL'de örnekle çapraz birleştirme nedir?

Video: SQL'de örnekle çapraz birleştirme nedir?
Video: SQL Dersleri : SQL Where ile Tablo Birleştirme | SQL Join #sqldersleri 2024, Nisan
Anonim

NS ÇAPRAZ BİRLEŞTİRME ilk tablodaki (T1) her satırı ikinci tablodaki (T2) her satırla birleştirdi. Başka bir deyişle, çapraz birleştirme her iki tablodan satırların Kartezyen çarpımını döndürür. NS ÇAPRAZ BİRLEŞTİRME ilk tablodan (T1) bir satır alır ve ardından ikinci tablodaki (T2) her satır için yeni bir satır oluşturur.

Ayrıca, çapraz birleştirme nedir?

SQL'de, ÇAPRAZ BİRLEŞTİRME ilk tablonun her satırını ikinci tablonun her satırıyla birleştirmek için kullanılır. Kartezyen olarak da bilinir. katılmak birleştirilmiş tablolardan satır kümelerinin Kartezyen çarpımını döndürdüğü için.

Bir de sorabilir, çapraz birleştirmeyi nasıl yazarsınız? WHERE yan tümcesi ile birlikte kullanılırsa ÇAPRAZ BİRLEŞTİRME , bir INNER gibi çalışır KATILMAK . Aynı sonucu elde etmenin alternatif bir yolu, SELECT'ten sonra virgülle ayrılmış sütun adlarını kullanmak ve bir FROM yan tümcesinden sonra ilgili tablo adlarını belirtmektir. Örnek: İşte bir örnek çapraz birleştirme SQL'de iki tablo arasında.

Burada, çapraz birleştirme ne için kullanılır?

A çapraz birleştirme NS ne zaman kullanılır iki tablodan her satırın kombinasyonunu oluşturmak istiyorsunuz. Tüm satır kombinasyonları sonuca dahil edilir; buna genellikle denir geçmek ürün katılmak . Ortak için kullanmak a çapraz birleştirme renk ve beden gibi tüm ürün kombinasyonlarını elde etmektir.

Çapraz uygulama ve çapraz birleştirme arasındaki fark nedir?

NS ÇAPRAZ UYGULAMA operatörü anlamsal olarak INNER'a benzer KATILMAK . Bu INNER'a benzer KATILMAK Yazar ve Kitap tablolarında yapılan işlem. ÇAPRAZ UYGULAMA yalnızca eşleşen satırların bulunduğu fiziksel bir tablodaki kayıtları döndürür içinde tablo değerli fonksiyonun çıktısı.

Önerilen: