SQL-də iki daxili birləşmədən necə istifadə edə bilərəm?
SQL-də iki daxili birləşmədən necə istifadə edə bilərəm?
Anonim

SQL Server INNER JOIN sintaksisi

  1. Əvvəlcə FROM bəndində əsas cədvəli (T1) təyin edin.
  2. İkincisi, ikinci cədvəli daxil edin DAXİLİ QOŞULUN bənd (T2) və a qoşulun predikat. Yalnız səbəb olan sıralar qoşulun DOĞRU olaraq qiymətləndirmək üçün predikatlar nəticə dəstinə daxil edilir.

Burada SQL-də çoxlu daxili birləşmələr edə bilərsinizmi?

SQL DAXİLİ QOŞULUN . Xülasə: bu dərslikdə, Sən … əcəksən öyrənmək necə -dən məlumatları sorğulayın çoxsaylı masalardan istifadə edir SQL DAXİLİ QOŞULUN bəyanat. SQL bir neçə növünü təmin edir qoşulur kimi daxili birləşmə , xarici qoşulur (xarici sol qoşulun ya da sol qoşulun , düz xarici qoşulun və ya sağ qoşulun , və tam xarici qoşulun ) və özü qoşulun.

Bundan əlavə, siz 3 masaya daxil ola bilərsinizmi? Əgər sən məlumat lazımdır çoxlu masalar in bir SELECT sorğusu 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 üç masanın birləşdirilməsi SQL-də.

Həmçinin bilin, iki daxili birləşməyə sahib ola bilərsinizmi?

2 Cavablar. ola bilərsən qədər QOŞULUN kimi müddəalar lazımdır sorğuda. Hər birində ON bəndi var Sən birləşdirilmiş cədvəllər arasında əlaqəli sütunları təyin edin.

SQL-də 2-dən çox cədvələ qoşula bilərsinizmi?

Daha çox qoşulmaq iki Cədvəllər edəcəksiniz tez-tez yerinə yetirmək lazımdır qoşulun hansında Sən -dən məlumat almaq lazımdır daha çox iki masalar . A qoşulun ikili, ikili əməliyyatdır. In SQL server, - dən çox qoşula bilərsiniz iki masalar iki yolla: iç içə istifadə etməklə QOŞULUN , və ya WHERE bəndindən istifadə etməklə.

Tövsiyə: