Qoşulmalar necə işləyir?
Qoşulmalar necə işləyir?

Video: Qoşulmalar necə işləyir?

Video: Qoşulmalar necə işləyir?
Video: AİRPODS NECƏ İSTİFADƏ EDİLMƏLİDİR? / (BATAREYA'SI 100% SAĞLAM QALSIN!) 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əlin sütunlarını 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.

Bunun üçün birləşmədən nə vaxt istifadə edilməlidir?

SQL Joins bəndi verilənlər bazasında iki və ya daha çox cədvəlin qeydlərini birləşdirmək üçün istifadə olunur. A QOŞULUN tərəfindən iki cədvəldən sahələri birləşdirmək üçün bir vasitədir istifadə edərək hər biri üçün ümumi dəyərlər.

Həmçinin bilin, 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 bir növ xarici qoşulun ona görə də edir kimi də istinad edilir dolu xarici qoşulun.

Həmçinin bilin, misalla birləşmə nədir?

A QOŞULUN bənd iki və ya daha çox cədvəlin sətirlərini onların arasında əlaqəli sütun əsasında birləşdirmək üçün istifadə olunur. Diqqət yetirin ki, "Sifarişlər" cədvəlindəki "Müştəri ID" sütunu "Müştərilər" cədvəlindəki "Müştəri ID"sinə istinad edir. Yuxarıdakı iki cədvəl arasındakı əlaqə "CustomerID" sütunudur.

Heç bir əlaqə olmadan iki cədvəli birləşdirə bilərikmi?

Bəli Biz bacarırıq . Heç bir bənd bunu demir qoşulma of iki və ya daha çox masalar olmalıdır a xarici açar və ya əsas açar məhdudiyyəti. üçün bizə qoşulun şərtləri təmin etmək lazımdır istifadə edərək tələblərimizə uyğun olaraq harada və ya bənddə.

Tövsiyə: