Jamiyat endi Telegramda


Download 129.61 Kb.
bet1/3
Sana30.12.2022
Hajmi129.61 Kb.
#1072560
  1   2   3

SQL Join - SQL sintaksisida eng ko'p ishlatiladigan buyruqlardan biri. U oldindan belgilangan mezonlar bo'yicha ma'lumotlar bazalarida ma'lumotlarni qidirish uchun ishlatiladi. Xususan, Join bir nechta ma'lumotlar guruhlarini yagona axborot oqimiga birlashtirish uchun javobgardir.
Va bu haqiqatan ham zarur, chunki 100% hollarda SQL sintaksisini qo'llab-quvvatlaydigan relyatsion ma'lumotlar bazalari tarkibi ko'plab jadvallarga bo'linadi, ulardagi ma'lumotlarni maxsus buyruqlar yordamida filtrlash va umumiy jadvallar pulidan ma'lumot so'rash mumkin.
SQL Join turli xil ma'lumotlar bazasi elementlari va ularning farqlovchi xususiyatlari (teglar, identifikatorlar, nomlar va boshqalar) o'rtasidagi munosabatlarga asoslangan ma'lumotlar bazasini qidirish filtrini o'rnatishga yordam beradi.
Jamiyat endi Telegramda
Obuna bo'ling va so'nggi IT yangiliklaridan xabardor bo'ling
Obuna boʻling
SQL ichki Qo'shilish
SQL ma'lumotlar bazalarida qidiruv natijalarini birlashtirishning ushbu rejimi avtomatik ravishda yoqiladi. Agar siz qo'shilish turini ataylab belgilamasangiz , u holda Inner ishlaydi Qo'shiling . Uning yordamida siz bir vaqtning o'zida ikkita mezonni (ikkita jadval) belgilashingiz va ular bo'yicha tarkibni filtrlashingiz mumkin.
Ruhda SQL so'rovini yozish kifoya:
TANLASH *
1-jadvaldan
JOIN table-2 ON table-1.parameter=table-2.parameter
WHERE jadvali- 1.parametr IS ' myData '
Aslida, biz birinchi jadvaldan ma'lumotlarni chiqarib, ikkinchi jadvaldagi ma'lumotlar bilan birlashtirishga harakat qilmoqdamiz, shu bilan birga faqat parametr qiymatiga mos keladigan yozuvlarni filtrlaymiz. Birinchi jadvalda u myData ga teng .
Amalda, bu, masalan, musiqa asboblari bo'lgan saytda foydalanish mumkin. Siz ma'lum bir brendning gitaralarini so'rashingiz mumkin, shu bilan birga torlar soni ruhida qo'shimcha shartni tanlashingiz mumkin.
TANLASH *
SevenStringGuitarsdan
SevenStringGuitar.brandId=Ibanez.brandId DA Ibanezga QO'SHILING
Ushbu SQL so'rovi bilan biz "Gitara" toifasidagi barcha Ibanez brend asboblarini 7 torli filtrlashimiz mumkin.

Download 129.61 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling