Guruh talabasi Raximboyev Dilmurodning Ma’lumotlar bazasini boshqarish Fanidan Lobarotriya ishi №10. Mavzu: Agregart funksiyalardan foydalanish. Maqsad


Download 1.41 Mb.
Sana19.12.2021
Hajmi1.41 Mb.
#181713
Bog'liq
10-lobaratoriya


916-18 guruh talabasi

Raximboyev Dilmurodning

Ma’lumotlar bazasini boshqarish

Fanidan

Lobarotriya ishi №10.

Mavzu: Agregart funksiyalardan foydalanish.

Maqsad: agregart funksiyalardan foydalanib so’rovlar yaratishni o’rganish.

Agregat funksiyalarga count, max,min,avg va sum funksiyalari kiradi.



Count funksiyasi- sanash uchun ishlatiladi.Masalan, xodimlar jadvalidagi FISH ustunidagi ism-familiyalar jami 15 ta.

select count(FISH)

from xodimlar;

select count(id) as jami_xodimlar



from xodimlar;

Max funksiyasi- bu berilgan sonlar ichidan eng kattasini ko’rsatib berish uchun ishlatiladi.Masalan, mahsulotlar jadvalidagi buyurtma_miqdori ustunidagi sonlar orasidagi eng katta son chiqariladi. As funksiyasi esa shu jadval yuqorisiga qanday nom bilan chiqarish uchun ishlatiladi.



select max(buyurtma_miqdori) as max_buyurtma

from mahsulotlar;



select max(narxi) as max_narx

from yetkazib_beruvchilar;

Min funksiyasi- bu berilgan sonlar ichidan eng kichigini ko’rsatib berish uchun ishlatiladi.



select min(yetkazish_miqdori)

from yetkazib_beruvchilar;



select min(mahsulot_soni)

from mahsulotlar;

Avg funksiyasi- o’rta arifmetikni hisoblash uchun ishlatiladi.



select avg(maoshi) as ort_maosh

from xodimlar;

select avg(narxi) as ort_narx



from mahsulotlar;

Sum funksiyasi- yig’indini hisoblash uchun ishlatiladi.Masalan, mahsulotlar jadvalidagi mahsulot_soni ustunining qiymatlarining barcha yig’indisini hisoblash uchun ishlatiladi.



select sum(mahsulot_soni)

from mahsulotlar;

select sum(maoshi)



from xodimlar;


Download 1.41 Mb.

Do'stlaringiz bilan baham:




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