Predmet soxa



Download 7,84 Mb.
bet8/16
Sana26.02.2022
Hajmi7,84 Mb.
#469930
1   ...   4   5   6   7   8   9   10   11   ...   16
Bog'liq
Laboratoriya MBBT

From SUBJECT;
Group by Subj_name
Having max (Hour)>=34;
Yuqorida keltirib o`tilgan HAVING va GROUP BY standart so`zlaridan foydalanib supermarket predmet sohasining ma`lumotlar bazasi ustida ba`zi bir so`rovlarni yaratamiz.
1 misol: Omborxonada 500 kgdan kam qolgan mahsulotlar haqida ma`lumot berilsin.
So`rov: SELECT * FROM `mahsulotlar` HAVING `miqdori(kg)`<500;
Natija:

5.1 rasm. 1 misoldagi so`rovning natijasi

2 Misol. Mahsulot turlari bo`yicha mahsulotlarning ombordagi miqdori yig`indisi topilsin.


So`rov: SELECT `m_id`, SUM(`miqdori(kg)`) AS Miqdorlar FROM `mahsulotlar` GROUP BY `mah_tur_id`;
Natija:

5.2 rasm. 2 misoldagi so`rovning natijasi


3 misol: Mahsulotlarning mahsulot turi bo`yicha guruhlab, eng ko`p miqdorgilari haqida ma`lumot berilsin.
So`rov: SELECT `mahsulot_nomi`, MAX(`miqdori(kg)`) FROM `mahsulotlar` GROUP BY `mah_tur_id`;
Natija:

5.3 rasm. 3 misoldagi so`rovning natijasi
4 misol: Mahsulot turi va mahsulotlar ob`yektlaridan foydalanib tarkibida 2 ta va undan ko`p mahsulot bo`lgan mahsulot turi haqida ma`lumot berilsin.
So`rov: SELECT `mahsulot_turi`.`mahsulot_turi`, COUNT(`mahsulotlar`.`mahsulot_nomi`) AS `Mahsulot soni`
FROM `mahsulotlar` inner join `mahsulot_turi` on `mahsulot_turi`.`m_id`=`mahsulotlar`.`m_id`
GROUP BY `mahsulotlar`.`mah_tur_id`
HAVING COUNT(`mahsulotlar`.`mahsulot_nomi`)>=2;
Natija:


    1. rasm. 4 misoldagi so`rovning natijasi



Nazorat savollari

  1. SQL tilida HAVING kalit so`zining strukturasi qanday?

  2. SQL tilida GROUP BY kalit so`zining strukturasi qanday?

  3. HAVING kalit so`zidan qanday maqsadlarda foydalaniladi?

  4. HAVING va WHERE kalit so`zlarining vazifalarini farqlab bering.

  5. HAVING kalit so`zi qanday agregat funksiyalar bilan qo`llanilishi mumkin?

  6. GROUP BY kalit so`zidan qanday maqsadlarda foydalaniladi?

  7. GROUP BY kalit so`zi ORDER BY dan nimasi bilan faq qiladi?

  8. GROUP BY kalit so`zidan foydalanib biron bir so`rov yarating.

  9. HAVING kalit so`zidan foydalanib biron bir so`rov yarating.

  10. HAVING va GROUP BY kalit so`zlaridan foydalanib so`rov yarating.


Download 7,84 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   16




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish