SQL'de tam bir dış birleştirmeyi nasıl yaparım?
SQL'de tam bir dış birleştirmeyi nasıl yaparım?

Video: SQL'de tam bir dış birleştirmeyi nasıl yaparım?

Video: SQL'de tam bir dış birleştirmeyi nasıl yaparım?
Video: Veritabanı Yönetim Sistemleri: MS SQL Server'da bir veritabanını içeri aktarma ve dışarı aktarma 2024, Nisan
Anonim

NS tam dış birleştirme , ya da tam katılım , SQL iki veya daha fazla tablodaki tüm satırları birleştirmek için kullanılan sözdizimi. İle tam dış birleştirme , satır yok niyet olmak sol sorgudan elde edilen tablonun dışında.

Tam Dış Birleştirme Sözdizimi

  1. tablo SEÇ. sütun adları.
  2. tablo1'DEN.
  3. TAM DIŞ BİRLEŞTİRME Tablo 2.
  4. AÇIK tablo1. sütun = tablo2. kolon;

Benzer şekilde, tam bir dış birleştirmenin işlevi nedir diye sorabilirsiniz.

Bir tam dış birleştirme sonuç, her iki tablonun da eşleşmeyen satırlarını içerecek şekilde tabloları birleştirme yöntemidir. Eğer sen birleştirme iki tablo ve sonuç kümesinin her iki tablodan da eşleşmeyen satırlar içermesini istiyorsanız, bir TAM DIŞ BİRLEŞTİRME madde. Eşleştirme şuna dayanmaktadır: katılmak şart.

Daha sonra soru şu, SQL'de örnekle tam birleştirme nedir? SQL'de Tam Birleştirme . NS Tam Katılım temel olarak soldaki tablodaki ve ayrıca sağdaki tablodaki tüm kayıtları döndürür. İçin örnek , diyelim ki iki tablomuz var, Tablo A ve Tablo B. Tam Katılım bu iki tabloya uygulandığında, hem Tablo A hem de Tablo B'deki tüm kayıtları bize döndürür.

Ayrıca soru şu ki, tam birleşim, tam dış birleşim ile aynı mı?

NS tam dış birleştirme veya tam katılım her iki tablodaki tüm satırları, eşleşmenin yapılabileceği her yerde satırları eşleştirerek ve eşleşen satırın olmadığı yerlere NULL 'leri yerleştirerek döndürür. Bazı veritabanlarının aşağıdakileri tanıdığı doğrudur. DIŞ anahtar kelime. Bazıları yapmaz.

Örnekle dış birleştirme nedir?

Bir dış birleşim iki veya daha fazla tablodan satırları birleştirerek sonuçları döndürmek için kullanılır. Ama bir içten farklı olarak katılmak , NS dış birleşim olsa bile, belirtilen bir tablodaki her satırı döndürür. katılmak koşul başarısız. telefon rehberini al örnek üstünde.

Önerilen: