Misol bilan ichki birikma nima?
Misol bilan ichki birikma nima?

Video: Misol bilan ichki birikma nima?

Video: Misol bilan ichki birikma nima?
Video: #21 O'ZBEK TILI | SINTAKSIS | SO'Z BIRIKMASI 2024, Aprel
Anonim

The ICHKI QO‘SHILMA ustunlar o'rtasida mos keladigan bo'lsa, ikkala ishtirokchi jadvaldan barcha satrlarni tanlaydi. SQL ICHKI QO‘SHILMA bilan bir xil QO'SHILING ikki yoki undan ortiq jadvallar qatorlarini birlashtirgan band. Uchun misol , talaba identifikatsiya raqami talabalar va kurslar jadvallari uchun bir xil bo'lgan barcha qatorlarni olish.

Buni hisobga olsak, ichki qo'shilish nima qiladi?

An ichki qo'shilish ikki yoki undan ortiq jadvallar qatorlarini birlashtirish orqali natijalarni qaytarish uchun ishlatiladi. Eng oddiy holatda, qaerda yo'q qo'shilish holat, an ichki qo'shilish bir jadvaldagi barcha qatorlarni boshqasi bilan birlashtiradi.

Xuddi shunday, misol bilan qo'shilish va qo'shilish turlari nima? Turli Turlari SQL JOINlar (ICHKI) QO'SHILING : Ikkala jadvalda mos qiymatlarga ega yozuvlarni qaytaradi. Chap (tashqi) QO'SHILING : Chapdagi jadvaldagi barcha yozuvlarni va o'ngdagi jadvaldagi mos yozuvlarni qaytaradi. O‘ng (tashqi) QO'SHILING : O'ng jadvaldagi barcha yozuvlarni va chap jadvaldagi mos yozuvlarni qaytaradi.

Shunga ko'ra, ichki birlashma va tashqi birikma nima?

SQL da, a qo'shilish solishtirish va birlashtirish uchun ishlatiladi - tom ma'noda qo'shilish - va ma'lumotlar bazasidagi ikki yoki undan ortiq jadvallardan ma'lum ma'lumotlar qatorlarini qaytarish. An ichki qo'shilish jadvallardan mos ma'lumotlarni topadi va qaytaradi, an tashqi qo'shilish jadvallardan mos ma'lumotlarni va ba'zi bir xil bo'lmagan ma'lumotlarni topadi va qaytaradi.

Ichki qo'shilish va qo'shilish o'rtasidagi farq nima?

1 Javob. QO'SHILING va ICHKI QO‘SHILMA bir xil, ichki kalit so'z hamma kabi ixtiyoriy qo'shiladi deb hisoblanadi ichki birikmalar agar boshqacha ko'rsatilmagan bo'lsa. To'liq tashqi QO'SHILING hamma narsani qaytaradi ichki qo'shilish qiladi va har bir jadvaldan mos kelmaydigan barcha qatorlarni qaytaradi.

Tavsiya: