So`rov: Select min(id) as ‘eng birinchi turgan qurilma’, mahsulot_nomi from mahsulotlar;
Natija:
9.3 – rasm. Min() agregat funksiyasidan foydalanish
4. MAX() – eng katta qiymatni chiqarish
a)Mahsulotlardagi qurilmalar guruhlanib eng ko‘p maxsulot chiqaruvchisi topilsin.
So‘rov: Select id, max(narxi) from maxsulotlar group by id;
Natija:
9.4– rasm. Max() agregat funksiyasidan foydalanib, ustundagi eng katta qiymatni aniqlash
b) “Qurilma” jadvalidan oxirida turgan qurilma id sini chiqaramiz;
So‘rov: Select max(id) as ‘oxirgi_mahsulotlar’ from mahsulotlar;
Natija:
9.5– rasm. Max() agregat funksiyasidan foydalanib, oxirgi Idni aniqlash
b) “qurilma” jadvalidagi qurilmalar sonini aniqlaymiz.
So’rov: Select count(*) as ‘mahsulot_soni’ from mahsulotlar;
Natija:
9.6– rasm. Count() agregat funksiyasi orqali qurilmalar sonini aniqlash
Rand() - tasodifiy son.
So‘rov: Select id, mahsulot_nomi, rand(id) from mahsulotlar;
Natija:
9.7– rasm. Rand() funksiyasidan foydalanish
7. ROUND() - Butun sonni yaxlitlash funksiyasi.
So‘rov:Selectid,mahsulot_nomi,round(ID/narxi, 3) from mahsulotlar;
Natija:
9.8– rasm. Round() funksiyasidan foydalanish
8. POWER() - Sonning darajasini hisoblash.
Select narxi, id, power(narxi, id) from mahsulotlar;
Natija:
9.9– rasm. Power() funksiyasidan foydalanish
9. SQRT() - Sonning kvadrat ildizini topish.
So‘rov:Select id, sqrt(id) from mahsulotlar;
Do'stlaringiz bilan baham: |