SQL-də sol xarici birləşmə nədir?
SQL-də sol xarici birləşmə nədir?

Video: SQL-də sol xarici birləşmə nədir?

Video: SQL-də sol xarici birləşmə nədir?
Video: Joining related tables with left outer joins | Computer Programming | Khan Academy 2024, Aprel
Anonim

SQL sol xarici birləşmə bütün sətirləri qaytarır sol cədvəl (A) və sağ cədvəldə (B) tapılan bütün uyğun sətirlər. nəticəsi deməkdir SQL qoşulmaqdan ayrıldı həmişə sətirləri ehtiva edir sol masa.

Beləliklə, sol xarici birləşmə nədir?

Haqqında SOL KARŞI Qoşulun Əməliyyatlar. Nəticə dəsti a SOL XARİCİ birləşmə INNER ilə eyni olan WHERE bənd meyarlarına cavab verən hər iki cədvəldən bütün sətirləri ehtiva edir qoşulun nəticə dəsti. Istifadə a SOL KARŞI Qoşulun oyunçular cədvəli ilə biz mövcud ola biləcək hər hansı oyunçu sıraları ilə birlikdə komandalar cədvəlindən hər iki cərgə seçə bilərik.

Sonradan sual yaranır ki, SQL-də sol və sağ xarici birləşmə nədir? İki növ var OUTER SQL-ə qoşulur , SOL XARİCİ birləşmə və SAĞ XARİCİ qoşulun . SOL xarici birləşmə üzərində yazılmış cədvəldən uyğun olmayan sətirləri ehtiva edir sol of qoşulun predikat. Digər tərəfdən, SAĞ XARİCİ qoşulun , bütün uyğun sətirlərlə yanaşı, uyğun olmayan sətirləri ehtiva edir sağ masanın tərəfi.

Bu şəkildə, sol birləşmə ilə sol xarici birləşmə arasındakı fərq nədir?

In SQL, sol qoşul birinci cədvəldəki bütün qeydləri və ikinci cədvəldən uyğun gələn qeydləri qaytarır. İkinci cədvəldə heç bir uyğunluq yoxdursa, yalnız birinci cədvəldən qeydlər qaytarılır. Əsasən yoxdur sol birləşmədəki fərq və sol xarici birləşmə . In bəzi verilənlər bazası, sol qoşul kimi tanınır sol xarici birləşmə.

SQL-də xarici birləşmə nədir?

Xarici birləşmələr . Daxili icra edərkən qoşulun , hər iki cədvəldən digər cədvəldə uyğun olmayan sətirlər qaytarılmır. bir xarici birləşmə , bir və ya hər iki cədvəldəki uyğunsuz sətirlər qaytarıla bilər. Bir neçə növü var xarici birləşmələr : TAM XARİCİ QOŞULUN hər iki cədvəldən uyğun olmayan sətirləri qaytarır.

Tövsiyə: