6-amaliy ish mavzu. Group by va Order by standart so’zlaridan foydalanib so’rov yaratish. Having standart so’zi orqali so’rovlar yaratish. Ishdan


Download 1.05 Mb.
Pdf ko'rish
bet6/12
Sana16.02.2023
Hajmi1.05 Mb.
#1204405
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Jasurbek Saydullayev MB 6-7-8-9-10 amaliy ishlar

Ishni bajarish tartibi 
IntersectMinus operatorlari MySQLda ishlamaydi. Shuning uchun bu 
laboratoriya ichini Open Server dasturida bajaramiz. 
1.Union yordamida 2 ta jadvalni qo’shamiz. 
3. Bu ikki jadvalni UNION ALL yordamida birlashtiramiz. 


4. INTERSECT yordamida jadvallar kesishmasini topamiz; 
ID 
FISH 
Lavozimi 
Tel_raqami 

Aliyev Vali 
Dispetcher 
+998-95-096-21-09 

Boltayev Norboy 
Direktor 
+998-93-521-23-53 
5.MINUS yordamida 1-jadvalimizdan ikkinchisini ayirish amalini bajaramiz: 
ID 
FISH 
Lavozimi 
Tel_raqami 

Jamolov Kamol 
Uchuvchi 
+998-93-508-22-61 

Hasanov Husan 
Xavfsizlik xodimi 
+998-93-523-22-61 

Hamroyev Zufar 
Tarmoq admini 
+998-99-348-22-61 
8 - AMALIY ISHI 
Mavzu: Bir nеchta jadvallar birlashtirish, JOINlar bilan ishlash 
Ishdan maqsad: 
Berilgan predmet soha ma`lumotlar bazasidan 
foydalanib, bir nеchta jadvallar birlashtirish, JOINlar bilan ishlash. 
Masalani 
qo`yilishi: 
Predmet 
soha 
ma`lumotlar 
bazasi 
shakllantirilgandan so`ng ob`yektlardagi ma`lumotlarni birlashtirish maqsadida 
INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, FULL OUTER 
JOIN va ON standart 
so`zlaridan 
foydalanish. 
Barcha 
ob`yektlardagi 
ma`lumotlarni yuqoridagi standart so`zlar orqali birlashtiradigan so`rovlar tashkil 
etish. 
Uslubiy 
ko`rsatmalar
Agar select operatorida from so`zidan keyin 1 ta jadval emas 2 ta jadval 
ishlatilsa, bunda surovni natija tashkil kiluvchi jadval 1 jadvali xar bir satri bilan 2-
jadvalni xar bir satriga ulashdan (kombinatsiyadan) yaratiladi. Bu amal jadvallarni 
birlashtirish deyiladi. 
1. 
SQL INNER JOIN operatorining 1-2 jadvalning mos elementlarini 
qo`shadi. 
SQL INNER JOIN operatorining sintaksisi quyidagi ko`rinishda bo`ladi: 



Download 1.05 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




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