Tashqi ilova nima qiladi?
Tashqi ilova nima qiladi?

Video: Tashqi ilova nima qiladi?

Video: Tashqi ilova nima qiladi?
Video: MANA NIMAGA QIZLAR AYIQNI YAXSHI KO'RISHADI | МАНА НИМАГА КИЗЛАР АЙИКНИ ЯХШИ КУРИШАДИ 2024, Noyabr
Anonim

TAShQI MUROJAAT natijalar to'plamini yaratadigan ikkala qatorni va qatorlarni qaytaradi qil emas, jadval qiymatli funksiya tomonidan ishlab chiqarilgan ustunlardagi NULL qiymatlari bilan. TAShQI MUROJAAT CHAP sifatida ishlang tashqi QO'SHILING.

Buni hisobga olgan holda, Cross Apply va Outer Apply dan qachon foydalanish kerak?

KROSS MUROJAAT bilan almashtirish sifatida foydalanish mumkin ICHKI QO‘SHILMA Master jadvalidan va funksiyadan natija olishimiz kerak bo'lganda. MUROJAAT UNPIVOT o'rniga sifatida foydalanish mumkin. Yoki KROSS MUROJAAT yoki TAShQI MUROJAAT bu yerda foydalanish mumkin, ular bir-birini almashtiradi. Sizda quyidagi jadval (MYTABLE nomli) bor deb hisoblang.

SQL Serverda o'zaro ta'sir va tashqi qo'llash nima? SQL Server QO'LLANISH operator ikkita variantga ega; CROSS APPLY va OUTTER APPLY . The KROSS MUROJAAT operator chap jadval ifodasidan faqat o'sha qatorlarni qaytaradi (yakuniy chiqishida), agar u o'ng jadval ifodasiga mos kelsa. Boshqacha qilib aytganda, o'ng jadval ifodasi faqat chap jadval ifodasi mos keladigan satrlarni qaytaradi.

Bundan tashqari, bilish uchun, nima uchun SQL da tashqi ilovadan foydalanish kerak?

Jadval va jadval qiymatlari funksiyalarini birlashtirish TAShQI MUROJAAT . Jismoniy jadvaldagi barcha satrlarni va jadval qiymati funksiyasining chiqishini olish uchun, TAShQI MUROJAAT hisoblanadi ishlatilgan . TAShQI MUROJAAT ga semantik jihatdan o'xshaydi tashqi JOIN operatsiyasi.

Chap birlashma va chap tashqi birlashma o'rtasidagi farq nima?

SQL da, 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 farq ichida chap birlashma va chap tashqi birlashma . Chap tashqi birikma bilan bir xil natijalarni qaytaradi chap qo'shilish.

Tavsiya: