Oracle SQL-də daxili birləşmə nədir?
Oracle SQL-də daxili birləşmə nədir?

Video: Oracle SQL-də daxili birləşmə nədir?

Video: Oracle SQL-də daxili birləşmə nədir?
Video: SQL 2024, Noyabr
Anonim

Nədir Oracle-da Daxili Qoşulun ? The INNER qoşulun belədir qoşulun bərabərlik və qeyri-bərabər birləşmələr yerinə yetirildikdə, mənbə və hədəf cədvəllərindən sətirlər uyğunlaşdırılır. qoşulun müvafiq olaraq bərabərlik və bərabərsizlik operatorları ilə tərtib edilmiş şərt. Bunlara deyilir daxili birləşmələr.

Bununla əlaqədar olaraq, SQL-də daxili birləşmə nədir?

The DAXİLİ QOŞULUN sütunlar arasında uyğunluq olduğu müddətdə hər iki iştirakçı cədvəldən bütün sətirləri seçir. An SQL DAXİLİ QOŞULUN kimidir QOŞULUN iki və ya daha çox cədvəldən sətirləri birləşdirən bənd.

Biri də soruşa bilər ki, siz 3 masaya daxil ola bilərsinizmi? Əgər sən məlumat lazımdır çoxlu masalar in bir SEÇİM 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ə.

Budur, Oracle-da nümunə ilə qoşulmaq nədir?

Oracle qoşulun əlaqəli sütunların qiymətləri əsasında iki və ya daha çox cədvəlin sütunlarını birləşdirmək üçün istifadə olunur. Əlaqədar sütunlar adətən birinci cədvəlin əsas açar sütun(ları) və ikinci cədvəlin xarici açar sütun(lar)ıdır. Oracle daxili dəstəkləyir qoşulun , sol qoşulun , sağ qoşulun , tam xarici qoşulun və xaç qoşulun.

Equi birləşmə ilə daxili birləşmə arasındakı fərq nədir?

An bərabərləşin a birləşmə ilə qoşulun bərabərlik operatorunu ehtiva edən şərt. An bərabərləşin yalnız göstərilən sütunlar üçün ekvivalent dəyərlərə malik olan sətirləri qaytarır. An daxili birləşmə a qoşulun yalnız həmin sətirləri qaytaran iki və ya daha çox cədvəldən (a müqayisə operator) təmin edən qoşulun vəziyyət.

Tövsiyə: