SQL da birlashmalarni qayerda ishlatamiz?
SQL da birlashmalarni qayerda ishlatamiz?

Video: SQL da birlashmalarni qayerda ishlatamiz?

Video: SQL da birlashmalarni qayerda ishlatamiz?
Video: La Base de datos SQL más popular (SGBD) 2024, Aprel
Anonim

SQL JOIN . A QO'SHILING bandi hisoblanadi ishlatilgan ikki yoki undan ortiq jadvallar qatorlarini ular orasidagi tegishli ustun asosida birlashtirish. E'tibor bering, "Buyurtmalar" jadvalidagi "CustomerID" ustuni "Mijozlar" jadvalidagi "CustomerID" ga ishora qiladi. Yuqoridagi ikkita jadval o'rtasidagi munosabat "CustomerID" ustunidir.

Shunday qilib, SQL-da birlashmalar qachon ishlatiladi?

SQL - Foydalanish Qo'shiladi . The SQL qo'shilishi bandi hisoblanadi ishlatilgan ma'lumotlar bazasida ikki yoki undan ortiq jadvallardagi yozuvlarni birlashtirish uchun. JOIN - bu har biri uchun umumiy qiymatlardan foydalangan holda ikkita jadvaldagi maydonlarni birlashtirish vositasi.

qo'shilishda where dan foydalansak bo'ladi? Kimga foydalanish QAYERDA bandi xuddi shunday bajarish uchun qo'shilish INNER yordamida bajarayotganingizda QO'SHILING sintaksis, ikkalasini ham kiriting qo'shilish sharti va QAYERDA qo'shimcha tanlash sharti bandi . Birlashtiriladigan jadvallar FROM ro'yxatida keltirilgan bandi , vergul bilan ajratilgan. Ushbu so'rov oldingi misol bilan bir xil natijani qaytaradi.

Shu tarzda, SQL da qaysi shartlar birlashtiriladi?

QAYERDA bandi FROM natijasini filtrlaydi bandi bilan birga JOINlar ON holatida bandi FROM va the orasida jadval natijasini chiqarish uchun ishlatiladi QO'SHILING jadvallar. Agar siz jadvalni yaratmoqchi bo'lsangiz, natijada qo'shiladi ikki jadval, keyin siz ON kerak bandi jadvallar qanday birlashtirilganligini aniqlash uchun.

Misol bilan SQL da qo'shilish nima?

A SQL qo'shiling bayonot ikki yoki undan ortiq jadvallar orasidagi umumiy maydon asosidagi ma'lumotlar yoki qatorlarni birlashtirish uchun ishlatiladi. Turli xil turlari Qo'shiladi quyidagilar: ICHKI QO'SHILING . CHAP QO'SHILING.

Tavsiya: