DBMSda birlashma operatori nima?
DBMSda birlashma operatori nima?

Video: DBMSda birlashma operatori nima?

Video: DBMSda birlashma operatori nima?
Video: DBMS DA 2024, Aprel
Anonim

Qo'shilish ikkilik hisoblanadi operatsiya birlashtirish imkonini beradi qo'shilish mahsulot va tanlov bitta bayonotda. Yaratishdan maqsad a qo'shilish shart shundaki, u bir nechta ma'lumotlarni birlashtirishga yordam beradi qo'shilish jadvallar. SQL Qo'shiladi ikki yoki undan ortiq ma'lumotlarni olish imkonini beradi DBMS jadvallar.

Xuddi shunday, odamlar DBMSga qo'shilish nima deb so'rashadi.

DBMSga qo'shiladi va turlari (ichki, tashqi, teta, teng, chap, o'ng): Qo'shiladi oddiygina ikki xil munosabatlardagi tegishli kortejlarni bitta turga birlashtirish yoki birlashtirish sifatida aniqlanishi mumkin.

Keyinchalik savol tug'iladi: misol bilan tabiiy qo'shilish nima? A TABIY QO'SHILMA a QO'SHILING yashirin hosil qiluvchi operatsiya qo'shilish birlashtirilayotgan ikkita jadvaldagi umumiy ustunlar asosida siz uchun band. Umumiy ustunlar - bu ikkala jadvalda bir xil nomga ega ustunlar. A TABIY QO'SHILMA ICHKI bo'lishi mumkin qo'shilish , Chap tashqi qo'shilish , yoki O'G'RI TISHI qo'shilish . Barcha umumiy ustunlar.

Bundan tashqari, qo'shilish nima va qo'shilish turlari?

A QO'SHILING bittadan ustunlarni birlashtirish vositasidir (o'z-o'zidan qo'shilish ) yoki har biri uchun umumiy qiymatlardan foydalangan holda bir nechta jadvallar. ANSI-standart SQL beshni belgilaydi JOIN turlari : ICHKI, CHAP TASHQIY, O'NG TASHQI, TO'LIQ TASHQI va Xoch. Maxsus holat sifatida jadval (asosiy jadval, ko'rinish yoki birlashtirilgan jadval) mumkin QO'SHILING o'z-o'zidan qo'shilish.

Har xil turdagi birikmalar qanday?

To'rtta asosiy mavjud turlari SQL qo'shiladi : ichki, chap, o'ng va to'liq. Bu to'rtlik o'rtasidagi farqni tushuntirishning eng oson va intuitiv usuli turlari Venn diagrammasi yordamida ma'lumotlar to'plamlari orasidagi barcha mumkin bo'lgan mantiqiy munosabatlarni ko'rsatadi.

Tavsiya: