7-lobaratoriya ishi union, intersect va minus so’zlaridan foydalanish union operatori select


Download 0.71 Mb.
bet3/3
Sana16.06.2023
Hajmi0.71 Mb.
#1513449
1   2   3
Bog'liq
3-Laboratoriya MB.

9-lobaratoriya ishi
Agregat funksiyalardan foydalanib so‘rovlar yaratish
MAX() – maksimal qiymat;
MIN() – minimal qiymat;
SUM() – yig’indini hisoblash;
COUNT() – sanash;
AVG() – o’rtacha qiymat;

Ishni bajarish tartibi



  1. SUM()

So`rov: Select sum(Davomiyligi) as 'Fanlar davomiyligi yigindisi' from fanlar
Natija:

2.AVG()
So`rov: Select avg(Davomiyligi) as 'fanlar davomiyligini orta arifmetigi' from fanlar
Natija:

3.MIN()
So`rov: Select min(id) as 'birinchi turgan talaba', Ism from talaba
Natija:

4.MAX() – eng katta qiymatni chiqarish
a ) Talabalar eng kata kursdagilar topilsin
So`rov: select id,Ism,Familiya, max(Kursi) from talaba group by Kursi
Natija:

5.So`rov: Select count(Kursi) from talaba
Natija: Bu funksiyalarga qo`shimcha ravishda quyidagi funksiyalarni ham ko`rib chiqamiz:

      1. Rand() - tasodifiy son.

So`rov: Select id, Ism, rand(Kursi) from talaba
Natija:


      1. ROUND() - Butun sonni yaxlitlash funktsiyasi.

So`rov: Select id, Ism, round(Kursi/id, 3) from talabaNatija:


      1. POWER() - Sonning darajasini hisoblash.

Select id, Kursi , power(id, Kursi) from talaba
Natija:


      1. SQRT() - Sonning kvadrat ildizini topish.

So`rov: Select Kursi, sqrt(Kursi) from talaba
Natija:

Download 0.71 Mb.

Do'stlaringiz bilan baham:
1   2   3




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