1. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha and, or, not operatorlaridan foydalanib so’rovlar yaratishi va natijasi bilan ko’rsatib o’tishi kerak




Download 0,55 Mb.
Pdf ko'rish
Sana26.12.2023
Hajmi0,55 Mb.
#128417
Bog'liq
Baza 2 dedline



611-21 gurux talabasi 
Komilov Dostonjon Ikromjon o’g’li 
MB-shahar avtomobilsozlik axborot tizimi 
2-dedline
1. 
Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha AND, OR, 
NOT operatorlaridan foydalanib so’rovlar yaratishi va natijasi bilan 
ko’rsatib o’tishi kerak
.
Dastlab barcha ma’lumotlarni chiqarib ko’rsatamiz: 


So’ng so’rov yaratib ko’ramiz: 
 
2. 
Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha WHERE, IN, 
BETWEEN, LIKE operatorlaridan foydalanib so’rovlar yaratishi va natijasi 
bilan ko’rsatib o’tishi kerak

Dastlab barcha ma’lumotlarni chgiqarib ko’rsatamiz: 


So’ngra yuqoridagi operatorlar orqali so’rov yuboramiz: 
3. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha Order by, 
Group by operatorlaridan foydalanib so’rovlar yaratishi va natijasi bilan 
ko’rsatib o’tishi kerak. 
Birinchi Order by dan foydalanib so’rov yaratib ko’rdim, probegi bo’yicha teskari 
tartibda: 


So’ngra group by dan foydalanib nomlarini guruhladim so’ng natijani quyidagicha 
oldim: 


4. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha HAVING
operatoridan foydalanib so’rovlar yaratishi va natijasi bilan ko’rsatib o’tishi
kerak. 
Having operatori group by bilan birga qo’llanilganligi uchun avval guruhlab so’ng 
shart berdim: 
5. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha UNION, 
INTERSECT, MINUS operatorlaridan foydalanib so’rovlar yaratishi va 
natijasi bilan ko’rsatib o’tishi kerak. 
Avval ikkita jadvalni union birlashtiramiz: 




Intersect ikkala jadvalda ham bor qiymatlarni oladi Mysql da hozircha shu funksiya 
ishlamaganligi uchun in orqali qildim: 
6. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha AVG, SUM, 
MIN, MAX,COUNT operatoridan foydalanib so’rovlar yaratishi va natijasi 
bilan ko’rsatib o’tishi kerak. 
Dastlab sum funksiyasi orqali barcha aftomobilarni yurgan masofasini topdim: 


Max: 
Avg: 
Count: 


7. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha STANDART 
FUNKSIYALARDAN foydalanib so’rovlar yaratishi va natijasi bilan 
ko’rsatib o’tishi kerak. 
Malasan concat funksiyasidan foydalanib avtomobil nomiga lar qo’ishchasini 
qo’shib chiqardim: 
8. 
Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha murakkab 
so’rovlar yaratishi va natijasi bilan ko’rsatib o’tishi kerak
. 


Ushbu murakkab so’rovni yaratishda men ikkita jadval bilan ishlab ularning 
ichidagi ma’lumotlarini bir nechta shartlar orqali ekranga chiqardim. 
9. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha JOIN 
operatorilaridan foydalanib so’rovlar yaratishi va natijasi bilan ko’rsatib 
o’tishi kerak. 
Menda uchta jadval bore edi marshrut barchasiga ulangan, men esa bundan 
foydalandim, ya’ni marshrut jadvalidago nomi bo’yicha unga bog’langan 
haydovchi va aftomobil nomlarini birgalikda join orqali chiqardim. 
Bu yerda ulangani ko’rsatilgan: 



Download 0,55 Mb.




Download 0,55 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



1. Har bir talaba o’ziga berilgan predmet soha mavzusi bo’yicha and, or, not operatorlaridan foydalanib so’rovlar yaratishi va natijasi bilan ko’rsatib o’tishi kerak

Download 0,55 Mb.
Pdf ko'rish