SQL Serverdə tam qoşulma nədir?
SQL Serverdə tam qoşulma nədir?

Video: SQL Serverdə tam qoşulma nədir?

Video: SQL Serverdə tam qoşulma nədir?
Video: SQL dili. dərs 1 2024, Noyabr
Anonim

The SQL TAM QOŞULUN həm sol, həm də sağ kənarın nəticələrini birləşdirir qoşulur . Birləşdirilmiş cədvəl hər iki cədvəldəki bütün qeydləri ehtiva edəcək və hər iki tərəfdə çatışmayan uyğunluqlar üçün NULL-ləri dolduracaqdır.

Həm də bilirsiniz ki, SQL-də tam qoşulma nədir?

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ə hər iki tərəfdəki cədvəllərdən bütün (uyğun və ya uyğun olmayan) sətirləri qaytarır qoşulun bənd.

Sonradan sual yaranır ki, tam qoşulma tam xarici birləşmə ilə eynidirmi? The tam xarici birləşmə və ya tam qoşul hər iki cədvəldən bütün sətirləri qaytarır, uyğunluğun mümkün olduğu yerdə sətirləri uyğunlaşdırır və uyğun cərgənin olmadığı yerlərdə NULL s yerləşdirir. Düzdür, bəzi verilənlər bazaları onu tanıyır KARİCİ açar söz. Bəziləri yox.

Müvafiq olaraq, 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.

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ıraları 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.

Tövsiyə: