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
bet3/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 
1. xodimlar jami maoshlari yigindisi; 
6.1-rasm. Group by kalit so‘zi va Sum() funksiyasining qo‘llanilishi. 
2.Xodimlar guruhlanib orasida eng ko’p maosh oladigani topilsin; 


3.Alfavit bo’yicha tartiblarngan xodimlar FISH ini chiqaramiz
4.Alfavitga teskari chiqaramiz. 
HAVING parametri qator guruhlari uchun tanlov shartini belgilashga imkon 
beradi. U WHERE parametriga o'xshaydi, lekin GROUP BY parametridan keyin 
aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. HAVING parametrini tanlash 
shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat 
funktsiyalarining qiymatlarini ishlatishingiz mumkin. 
Guruxlar ichidan kerakli yozuvlarni ajratib olish uchun HAVING ishlatiladi.
HAVING=WHERE, faqat HAVING guruxlar ichiga tegishli
Select Subj_name, max (hour)
From SUBJECT;
Group by Subj_name
Having max (Hour)>= 34;
Ishni bajarish tartibi 
1.select * from xodimlar having salary<4000; 


2.select avia_kompaniyalar_id as ‘Eng kata sig`imli samolyotlar’, capacity as 
’samolyotlar sigimi’ from samolyotlar group by id having count(reyslari_soni
)>=2;
 


7 -AMALIY ISH 
Mavzu: UNION, INTERSECT va MINUS standart so‘zlaridan foydalanish 
 
Ishdan maqsad: 
Berilgan predmet soha ma`lumotlar bazasidan 
foydalanib UNION, INTERSECT va MINUS standart so`zlaridan foydalanishni 
o`rganish. 
Masalani 
qo‘yilishi: 
Predmet 
soha 
ma`lumotlar 
bazasi 
shakllantirilgandan so‘ng obyyektlardagi ma’lumotlarni birlashtirish maqsadida 
UNION, INTERSECT va MINUS standat so‘zilaridan foydalanish. Barcha 
obyektlardagi ma’lumotlarni yuqoridagi standart so‘zlar orqali birlashtiradigan 
so‘rovlar tashkil etish. 

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