SQLda chap tashqi birlashma nima?
SQLda chap tashqi birlashma nima?

Video: SQLda chap tashqi birlashma nima?

Video: SQLda chap tashqi birlashma nima?
Video: SQL/400 Tutorial 2024, Aprel
Anonim

SQL chap tashqi birlashma dagi barcha qatorlarni qaytaradi chap jadval (A) va o'ng jadvalda (B) topilgan barcha mos keladigan qatorlar. ning natijasini bildiradi SQL chap qo'shilish har doim qatorlarni o'z ichiga oladi chap stol.

Shunday qilib, chap tashqi birikma nima?

Haqida LEFT OUTER Qo‘shiling Operatsiyalar. Natijalar to'plami a LEFT OUTER qo‘shilish ikkala jadvaldagi WHERE bandi mezonlariga mos keladigan barcha qatorlarni o'z ichiga oladi, xuddi INNER bilan bir xil qo'shilish natijalar to'plami. a foydalanish LEFT OUTER Qo‘shilish o'yinchilar jadvali bilan biz jamoalar jadvalidan ikkala qatorni va mavjud bo'lgan har qanday o'yinchi qatorlarini tanlashimiz mumkin.

Keyinchalik savol tug'iladi, SQLda chap va o'ng tashqi birlashma nima? Ikki xili bor OUTER SQL-ga qo'shiladi , LEFT OUTER qo‘shilish va RIGHT OUTER qo‘shilish . CHAP tashqi birlashma da yozilgan jadvaldan mos kelmaydigan qatorlarni o'z ichiga oladi chap ning qo'shilish predikat. Boshqa tarafdan, RIGHT OUTER qo‘shilish , barcha mos keladigan qatorlar bilan bir qatorda dan mos kelmaydigan qatorlarni o'z ichiga oladi to'g'ri stol tomoni.

Shu tarzda, chap birlashma va chap tashqi birlashma o'rtasidagi farq nima?

In SQL, chap qo'shilish birinchi jadvaldagi barcha yozuvlarni va ikkinchi jadvaldagi mos yozuvlarni qaytaradi. Agar ikkinchi jadvaldan mos kelmasa, faqat birinchi jadvaldagi yozuvlar qaytariladi. Asosan yo'q chap qo'shilishdagi farq va chap tashqi birikma . In ba'zi ma'lumotlar bazasi, chap qo'shilish sifatida tanilgan chap tashqi birikma.

SQLda tashqi qo'shilish nima?

Tashqi birikmalar . Ichki ishlarni bajarayotganda qo'shilish , har ikkala jadvaldagi boshqa jadvalda mos kelmaydigan satrlar qaytarilmaydi. Bir yilda tashqi qo'shilish , bitta yoki ikkala jadvaldagi mos kelmaydigan qatorlar qaytarilishi mumkin. Bir necha turlari mavjud tashqi birikmalar : TO'LIQ TAShQI QOʻSHILMA ikkala jadvaldan mos kelmaydigan qatorlarni qaytaradi.

Tavsiya: