Qoşulma sorğusu nədir?
Qoşulma sorğusu nədir?

Video: Qoşulma sorğusu nədir?

Video: Qoşulma sorğusu nədir?
Video: eSatınalma | Qeydiyyat 2024, Bilər
Anonim

Bir SQL qoşulun bənd - a uyğun qoşulun əlaqə cəbrində əməliyyat - əlaqəli verilənlər bazasında bir və ya bir neçə cədvəldən sütunları birləşdirir. Cədvəl kimi saxlanıla və ya olduğu kimi istifadə edilə bilən dəst yaradır. A QOŞULUN sütunları birdən birləşdirmək üçün bir vasitədir (öz-özünə qoşulun ) və ya hər biri üçün ümumi dəyərlərdən istifadə edərək daha çox cədvəl.

Həmçinin soruşulur ki, nümunə ilə birləşmə nədir?

SQL Qoşulun ifadəsi iki və ya daha çox cədvəldən verilənlərin oxlarını onların arasında ümumi sahəyə əsaslanaraq birləşdirmək üçün istifadə olunur. Qoşulur bunlardır: daxili QOŞULUN . SOL QOŞULUN . SAĞ QOŞULUN.

Eynilə, SQL birləşmələri necə işləyir? Müxtəlif SQL JOIN növləri

  1. (INNER) JOIN: Hər iki cədvəldə uyğun dəyərlərə malik qeydləri qaytarır.
  2. LEFT (XARİCİ) JOIN: Sol cədvəldən bütün qeydləri, sağ cədvəldən isə uyğun gələn qeydləri qaytarır.
  3. RIGHT (OUTER) JOIN: Sağ cədvəldən bütün qeydləri və sol cədvəldən uyğun gələn qeydləri qaytarır.

Bunu nəzərə alsaq, birləşmənin hansı növləri var və hər birini izah edin?

Dörd əsas var növləri SQL qoşulur :daxili, sol, sağ və tam. Ən asan və intuitiv yoldur izah edin bu dördü arasındakı fərq növləri məlumat dəstləri arasında bütün mümkün məntiqi əlaqələri göstərən Venn diaqramından istifadə edir.

SQL-də niyə birləşmədən istifadə edirik?

The SQL qoşulur bənd istifadə olunur verilənlər bazasında iki və ya daha çox cədvəldən qeydləri birləşdirmək. A QOŞULUN iki cədvəldən sahələri birləşdirmək üçün nəzərdə tutulmuşdur istifadə edərək hər biri üçün ümumi dəyərlər. SOL QOŞULUN − hətta orada olsa belə, sol cədvəldən bütün sətirləri qaytarır var sağ cədvəldə uyğunluq yoxdur.

Tövsiyə: