Natija:
rasm. 1 misoldagi so`rovning natijasi
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:
rasm. 2 misoldagi so`rovning natijasi
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:
rasm. 3 misoldagi so`rovning natijasi
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;
Dostları ilə paylaş: |