Mundarija kirish mavzu


-- SUM ------------- ( --- ifoda ---------------- ) -------------------------------


Download 288.16 Kb.
bet57/77
Sana26.07.2023
Hajmi288.16 Kb.
#1662779
1   ...   53   54   55   56   57   58   59   60   ...   77
Bog'liq
Mundarija kirish mavzu-fayllar.org (2)

-- SUM ------------- ( --- ifoda ---------------- ) ------------------------------- 
---DISTINCT – ustun nomi ----------------------------------------------------
-- AVG ------------- ( --- ifoda ---------------- ) -------------------------------
-- DISTINCT -- ustun nomi ---------------------------------------------------
-- MIN ------------- ( ifoda ) ----------------------------------------------------
-- MAX ------------- ( ifoda ) ---------------------------------------------------
-- COUNT ------------- ( --------------------- ustun nomi) -------------------
-- DISTINCT ---------------------------------------------------------------------
-- COUNT(*) --------------------------------------------------------------------- 
Agregatlash argumenti bo„lib ustun nomidan tashqari ixtiyoriy
matematik ifoda xizmat qilishi mumkin. Misol uchun quyidagi so„rovda:
Sizni kompaniyangizda reja bajarilishi o„rtacha protsenti qancha?
SELECT AVG(100 * (SALES/QUOTA)) FROM SALESREPS
Yana bir shakl: Sizni kompaniyangizda reja bajarilishi o„rtacha protsenti
qancha?
SELECT AVG(100 * (SALES/QUOTA)) PROCENT FROM 
SALESREPS 
Bu xolda ustun nomi ma‟noliroq, lekin bu asosiysi emas. Ustunlar
summasini xisoblab ko„ramiz. SUM() funksiyasini qo„llaymiz, buning
uchun ustun int toifada bo„lishi kerak! Masalan, quyidagicha:
Kompaniya xizmatchilari sotuvlar xajmi rejadagi va xaqiqiy o„rta
qiymati qanchaga teng?
SELECT SUM(QUOTA), SUM(SALES) FROM SALESREPS 
AVG() agregatlash funksiyasiga Yana bir necha sodda misollarni
ko„ramiz. Masalan: "ACI" ishlab chiqaruvchi mollari o„rtacha narxini
xisoblang.
SELECT AVG(PRICE) FROM PRODUCTS
WHERE MFR_ID = 'ACI' 



80
Ekstremumlarni


topish
funksiyalari
yani
MIN(),
MAX()
funksiyalarini ko„ramiz.Bu funksiyalar sonli ustunlar, sanalar va satrli
o„zgaruvchilar Bilan ishlaydi. Eng soda qo„llanishi sonlar bilan ishlash.
Masalan quyidagi so„rov yozamiz: Rejadagi eng ko„p va kam sotuvlar
xajmi qancha?

Download 288.16 Kb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   77




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