Mündəricat:

MySQL-də daxili birləşməni necə yarada bilərəm?
MySQL-də daxili birləşməni necə yarada bilərəm?

Video: MySQL-də daxili birləşməni necə yarada bilərəm?

Video: MySQL-də daxili birləşməni necə yarada bilərəm?
Video: Joining related tables with left outer joins | Computer Programming | Khan Academy 2024, Bilər
Anonim

MySQL DAXİLİ QOŞULUN

  1. Əvvəlcə FROM bəndində (t1) görünən əsas cədvəli göstərin.
  2. İkincisi, görünən əsas cədvəllə birləşdiriləcək cədvəli göstərin DAXİLİ QOŞULUN bənd (t2, t3, …).
  3. Üçüncüsü, a qoşulun ON açar sözündən sonrakı şərt DAXİLİ QOŞULUN bənd.

Eynilə, MySQL-ə necə qoşula bilərəm?

Kimə qoşulun masalar, xaç istifadə edirsiniz qoşulun , daxili qoşulun , sol qoşulun , və ya sağ qoşulun müvafiq növ üçün bənd qoşulun . The qoşulun bəndi FROM bəndindən sonra gələn SELECT ifadəsində istifadə olunur. Qeyd edək ki MySQL FULL OUTER-ı dəstəkləmir QOŞULUN hələ.

Bir də soruşa bilərsiniz ki, misalla MySQL-ə qoşulmaq nədir? Aktı MySQL-ə qoşulmaq iki və ya daha çox masanın bir cədvələ parçalanmasına aiddir. İstifadə edə bilərsən QOŞULUR SELECT, UPDATE və DELETE ifadələrində qoşulun the MySQL masalar. bir görəcəyik misal SOL QOŞULUN həm də sadədən fərqli olan MySQL QOŞULUN.

Eynilə, daxili birləşməni necə etmək olar?

SQL Server INNER JOIN sintaksisi

  1. Əvvəlcə FROM bəndində əsas cədvəli (T1) təyin edin.
  2. İkincisi, INNER JOIN bəndində (T2) ikinci cədvəli və birləşmə predikatını göstərin. Yalnız birləşmə predikatının TRUE olaraq qiymətləndirilməsinə səbəb olan sətirlər nəticə dəstinə daxil edilir.

Daxili birləşmənin funksiyası nədir?

SQL-in tərifi Daxili Qoşulma Daxili Qoşulma SQL Serverdəki bənd iki və ya daha çox cədvəldə uyğun dəyərlərə malik olan sətirləri birləşdirərək yeni cədvəl (fiziki deyil) yaradır. Bu qoşulun cədvəllər arasında məntiqi əlaqəyə (və ya ümumi sahəyə) əsaslanır və hər iki cədvəldə görünən məlumatları əldə etmək üçün istifadə olunur.

Tövsiyə: