Mavzu: Standart funksiyalardan foydalanib so'rovlar yaratish. Agregat funksiyalar qo‘llanishi


Download 344.43 Kb.
bet4/4
Sana15.06.2023
Hajmi344.43 Kb.
#1478583
1   2   3   4
Bog'liq
Lab 4

SELECT REP, AVG(AMOUNT)
FROM ORDERS
GROUP BY REP
REP maydoni bu xolda guruxlash maydonidir, ya’ni REP maydonning xamma qiymatlari guruxlarga ajratiladi va xar bir gurux uchun AVG(AMOUNT) ifodasi xisoblanadi! YA’ni quyidagilar bajariladi:
So‘rovlar xar bir xizmatchaga bittadan guruxga ajratiladi.Xar bir guruxda REP maydoni bir xil qiymatga ega.
Xar bir gurux uchun guruxga kiruvchi xamma satrlar bo‘yicha AMOUNT ustuni o‘rta qiymati xisoblanadi va bita natijaviy satr xosil qilinadi. Bu qator gurux uchun REP ustuni qiymati vash u gurux uchun so‘rov o‘rta qiymatini o‘z ichiga oladi.


Bu menyulardan SQL bandiga kiramiz.

Ushbu oynadan biz kerakli bo`lgan funksiyalarni kiritib natija olamiz.
Topshiriqlar:
Birinchi turdagi funksiyalar uchun.

  1. |-1.3+2.3-4.5| , |-1.45+3.4-6.7| , |3.4-5.8+12.5| , |12+9-45.6| , |12-6.6-76.8|;

  2. Cos(90 )ͦ , sin(45) , cos(0) , tan(45) , sin(0);

  3. [12.5]+27 , [-12.4]+|-13| , sin(45)+[0.2] , [8.9]+13.4 , [13.76]+[-13.76];

  4. {1/2} , {13.2}+13.2 , {14.5}+|-14.5| , sin(270)+{12.4} , {12.3}+[13.6]


Ikkinchi turdagi funksiyalar uchun.
1.123 , 32 , 799 , 456 , 34222 2 lik sanoq sistemasiga o`tkazing.
2. ro`ziboyev _feruz_yusufboy_o`g`li necha bit o`lchamda.
3.as d fe g u e I z ru e satrlardan feruz so`zini yasash.
4.
Uchinchi turdagi funksiyalar uchun.
1.CURDATE() , NOW() , CURTIME funksiyalar ustida amallar bajarish.
B irinchi tur funksiyalar quyidagicha bajariladi.
1 .



2 .

3 .

4.

Ikkinchi tur funksiyalar quyidagicha bajariladi.


1 .

2.

3 .




U chinchi tur funksiyalar quyidagicha bajariladi.
Download 344.43 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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