O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti karshi filiali




Download 1.52 Mb.
bet3/10
Sana02.11.2023
Hajmi1.52 Mb.
#93280
1   2   3   4   5   6   7   8   9   10
Bog'liq
Al-xorazmiy nomidagi toshkent axborot texnologiyalari universite-fayllar.org

Sort by key: None + Options








  1. rasm. 1 misoldagi so'rovning natijasi



  1. 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:




  1. rasm. 2 misoldagi so'rovning natijasi



  1. misol: Mahsulotlaming 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:









  1. 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:

Showing rows 0 - 2 (3 total. Query took 0.0016 sec)




SELECT ’ naHsulor_tijri' . ’ maHsulor_turi' COUNT'] ’mahsulorlar' ' mahsulot_noni’ ) AS ’I4 FROM ’ rnahsulotla r’

INNER 30IN 'mahsulcyt_turi" ON 'mahsul«yt_tuni* . * nt_id* = ' rrah;ulotla г' . * n_id'

GROUP BV 'nahiulatlar' .1 rnah_tur_id'

HAVING COUNT( 'rnahsuloGlar' . 'naTnsulat_nomi' ) >=2 LIMIT ® .. 30

ahsulot sani’



Show :

30

row(s) starting from record # 0


mode and repeat headers after


100

cells

in horizontal


- Options


mahsu lottu ri


Mahsulot soni


Qandolatlar


3

Poliz ekinlari

2

Non mahsulotlari

2









  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. Download 1.52 Mb.
1   2   3   4   5   6   7   8   9   10




Download 1.52 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti karshi filiali

Download 1.52 Mb.