Oracle SQL da ichki birlashma nima?
Oracle SQL da ichki birlashma nima?

Video: Oracle SQL da ichki birlashma nima?

Video: Oracle SQL da ichki birlashma nima?
Video: Oracle SQL Tutorial | Oracle DBA | Oracle SQL for Beginners | Great Learning 2024, May
Anonim

Nima bu Oracle-da ichki qo'shilish ? The INNER qo'shilish shunday a qo'shilish Teng va nonequijoinlar bajarilganda, manba va maqsadli jadvallar qatorlari bir-biriga mos keladi. qo'shilish shart tenglik va tengsizlik operatorlari bilan tuzilgan. Bular deb ataladi ichki birikmalar.

Shu munosabat bilan, SQL-da ichki birlashma nima?

The ICHKI QO‘SHILMA ustunlar o'rtasida mos keladigan bo'lsa, ikkala ishtirokchi jadvaldan barcha satrlarni tanlaydi. An SQL INNER JOIN bilan bir xil QO'SHILING ikki yoki undan ortiq jadvallar qatorlarini birlashtirgan band.

Shuningdek, kimdir so'rashi mumkin, siz 3 ta jadvalga qo'shila olasizmi? Agar Siz dan ma'lumotlar kerak bir nechta jadvallar ichida bitta SELECT so'rovi siz yoki pastki so'rovdan foydalanish kerak QO'SHILING . Ko'pincha biz faqat qo'shilish ikki jadvallar Xodim va bo'lim kabi, lekin ba'zan siz talab qilishi mumkin qo'shilish ikkitadan ortiq jadvallar va mashhur holat uchta jadvalni birlashtirish SQL da.

Bu erda, misol bilan Oracle-ga qo'shilish nima?

Oracle qo'shilishi tegishli ustunlar qiymatlari asosida ikki yoki undan ortiq jadvallar ustunlarini birlashtirish uchun ishlatiladi. Tegishli ustunlar odatda birinchi jadvalning asosiy kalit ustun(lari) va ikkinchi jadvalning tashqi kalit ustun(lar)i hisoblanadi. Oracle ichki qo'llab-quvvatlaydi qo'shilish , chap qo'shilish , to'g'ri qo'shilish , to'liq tashqi qo'shilish va xoch qo'shilish.

Equi join va ichki birlashma o'rtasidagi farq nima?

An tenglashtirmoq a qo'shilish bilan qo'shiling tenglik operatorini o'z ichiga olgan shart. An teng qo'shilish faqat belgilangan ustunlar uchun ekvivalent qiymatlarga ega bo'lgan qatorlarni qaytaradi. An ichki qo'shilish a qo'shilish faqat shu qatorlarni qaytaradigan ikki yoki undan ortiq jadvallar (a solishtirish operator) qanoatlantiradi qo'shilish holat.

Tavsiya: