SQL-də tam birləşmədən necə istifadə olunur?
SQL-də tam birləşmədən necə istifadə olunur?

Video: SQL-də tam birləşmədən necə istifadə olunur?

Video: SQL-də tam birləşmədən necə istifadə olunur?
Video: Bu üsulla bağırsaqlarınız tam boşalacaq - Təbii yolla Klizma 2024, Noyabr
Anonim

In SQL the TAM KARİCİ QOŞULUN həm sol, həm də sağ kənarın nəticələrini birləşdirir qoşulur və qayıdır hamısı hər iki tərəfdəki cədvəllərdən (uyğun və ya uyğun olmayan) sıralar qoşulun bənd. Gəlin eyni iki cədvəli birləşdirək istifadə edərək a tam qoşul . Bunun bir nümunəsidir dolu xarici SQL-ə qoşulun iki masa arasında.

Bunu nəzərə alsaq, tam qoşulma necə işləyir?

A TAM QOŞULUN birləşdirilmiş cədvəllərdən bütün sətirləri qaytarır var uyğun gəlir və ya deyil, yəni siz bacarmaq demək a tam qoşul SOL funksiyalarını birləşdirir QOŞULUN və HÜQUQ QOŞULUN . Tam qoşulma xarici bir növüdür qoşulun ona görə də belə adlandırılır dolu xarici qoşulun.

Eynilə, tam xarici birləşmənin funksiyası nədir? An tam xarici birləşmə nəticəyə hər iki cədvəlin bənzərsiz sətirlərini daxil etmək üçün cədvəlləri birləşdirmək üsuludur. Əgər varsan qoşulma iki cədvəl və nəticə dəstinin hər iki cədvəldən uyğun olmayan sətirləri daxil etməsini istəyirsinizsə, a istifadə edin TAM XARİCİ QOŞULUN bənd. Uyğunluq buna əsaslanır qoşulun vəziyyət.

Eynilə, soruşulur ki, nümunə ilə SQL-də tam birləşmə nədir?

SQL-də tam qoşulun . The Tam Qoşulmaq əsasən sol cədvəldən və həmçinin sağ cədvəldən bütün qeydləri qaytarır. üçün misal , tutaq ki, bizdə iki cədvəl var, Cədvəl A və Cədvəl B. Nə vaxt Tam Qoşulmaq bu iki cədvələ tətbiq edilir, o, bizə həm Cədvəl A, həm də Cədvəl B-dən bütün qeydləri qaytarır.

SQL-də 3 cədvəli birləşdirə bilərikmi?

Əgər Sən məlumat lazımdır çoxlu masalar bir SELECT sorğusunda Sən və ya alt sorğudan istifadə etmək lazımdır QOŞULUN . Çox vaxt Biz yalnız qoşulun iki masalar İşçi və Departament kimi, lakin bəzən Sən tələb edə bilər qoşulma ikidən çox masalar və məşhur bir hadisədir SQL-də üç cədvələ qoşulmaq.

Tövsiyə: