10-ameliy jumisi tema: Bir neshe kestelerdi birlestiriw, «Join» lar menen islew. Quramali sorawlar jaratiw. Jumistin maqseti


Download 0.51 Mb.
Sana14.12.2022
Hajmi0.51 Mb.
#1003433
Bog'liq
10-ameliy jumis
Мырзамуратова Турсынхан, 11-sinf test javoblari, Roth 2017 UXUIDesign Final, Mikrobiologiya va virusologiya Oraliq nazorat bilet jaboblari, Savollar va javobi, 1, A.Nurmonovning ózbek tilishunoslik ilmining rivojidagi órni va hissalari., Agregatning yuklanishi va ish rejimi hamda ekspluatatsiya sharoiti bo’yicha plastik surkov moyini tanlash, eeeee, G. Asqarova, IMZO, 9A, 1-Laboratoriya, 4-Laboratoriya, 3-Laboratoriya

10-AMELIY JUMISI
Tema: Bir neshe kestelerdi birlestiriw, «Join» lar menen islew. Quramali sorawlar jaratiw.
Jumistin maqseti: Studentlerde join komandasinan paydalaniw ham sol arqali relyatsion MB da islew ko’nlikpesin payda etiw.
Teoriyaliq bolim
J advallarni birlashtirish uchun biz join va union amalidan foydalanamiz. Bu so`rovlarni amalga oshirishning ham bir necha usullari mavjud bo`lib, bu so`rovlarni ko`rib chiqamiz.
Inner join ning umumiy ko`rinishi quyidagicha :
Inner join ning left outer join, right outer join , full outer join va natural join kabi so`rov turlari mavjud.
Natural join 2 ta jadvalni birlashtirish uchun foydalaniladi. Bunda agar qaysidir jadvalda satrlar ko`proq bo`lsa kam satrli jadval hajmigacha oladi , qolgan qismini tashlab yuboradi.
Ishni bajarish tartibi

  1. Avval o’zimizda mavjud bo’lgan 2 ta jadvalni ko’zdan kechiramiz:



  1. Natural join 2 ta jadvalni birlashtirish uchun foydalaniladi. Bunda agar qaysidir jadvalda satrlar ko`proq bo`lsa kam satrli jadval hajmigacha oladi , qolgan qismini tashlab yuboradi:



  1. Inner join orqali 2 ta jadvall bir biriga o`zaro ketma ket bog`lanadi.Bunda avval 1- jadval ma`lumotlari keyin 2-jadval ma`lumotlari chiqadi:



  1. Left outer join birinchi jadvaldagi ma`lumotlarni va 2-jadvaldagi ma`lumotlarning 1-jadvaldagi bor qismini chiqarib beradi:


Right outer join esa left outer joinga teskari amlani bajaradi, huddi to`plam elementlari ayirmasi kabi enda 2- jadval elementlarini chiqarib beradi. Full outer join ni biz birlashma deb qabul qilsak bo`ladi u barcha ma`lumotlarni chiqarib beradi.

  1. Oxirgi jadvallarni qo‘shish so‘rovimiz uchun biz «CROSS JOIN» kalit so‘zidan foydalanamiz. Bunda ikkala jadvaldagi hamma axborotlar chiqadi, ya’ni bizning holda 6*6 = 36 qatordan iborat bo‘ladi



  1. UNION orqali jadvallar ustma ust bog’lanadi:



  1. Union all buyrug’i esa quyidagicha bajariladi:


Download 0.51 Mb.

Do'stlaringiz bilan baham:




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