Guliston davlat universiteti berilganlar bazasini boshqarish tizimlari



Download 2,47 Mb.
bet25/27
Sana13.11.2022
Hajmi2,47 Mb.
#865456
1   ...   19   20   21   22   23   24   25   26   27
Bog'liq
portal.guldu.uz-Ma`ruzalar to`plami 1-10 mavzular

SELECT AVG(AMOUNT)
FROM ORDERS

Masalan, oraliq natijani topish lozim boʻlsin. Bu holda guruxlanishli soʻrov yordam beradi. Ya’ni SELECT operatorining GROUP BY ifodasi. Avval GROUP BY ifodasi qatnashgan quyidagi soʻrovni koʻramiz: Xaar bir xizmatchi uchsun buyurtma oʻrtacha narxi qancha?
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 hisoblanadi! 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 hisoblanadi va bita natijaviy satr hosil qilinadi. Bu qator gurux uchun REP ustuni qiymati vash u gurux uchun soʻrov oʻrta qiymatini oʻz ichiga oladi. Shunday qilib, GROUP BY ifodasi qoʻllanilgan soʻrov, "GURUXLANISHLI SOʻROV " deb ataladi! SHu ifodadan keyin kelgan ustun "guruxlash ustuni " deyiladi. Yana bir necha guruxlanishli soʻrovlarni koʻrib chiqamiz.
Xar bir ofis uchun sotuvlarning rejalashtirilgan hajmi diapazoni qancha?
SELECT REP_OFFICE, MIN(QUOTA), MAX(QUOTA)
FROM SALESREPS
GROUP BY REP_OFFICE
Yana bir soʻrov: Xar bir ofisda qancha xizmatchi ishlaydi?
SELECT REP_OFFICE, COUNT(*)
FROM SALESREPS
GROUP BY REP_OFFICE
MS SQL serverida COMPUTE ifodasi mavjud boʻlib relyasion soʻrovlar asoslariga zid keladi. Lekin uning yordamida saqlanuvchi protseduralardan foydalanmasdan shunga oʻxshash natijalarni olish mumkin. Ruruxlanishli soʻrovlar uchun chegaralar mavjud. Satrlarni hisoblanuvchi ifoda asosida guruxlash mumkin emas. Qaytarilaoʻtgan qiymatlar elementlariga xam chegaralar mavjud. Qaytariluvchi ustun boʻlishi mumkin:
1. Konstantalar.
2. Guruxga kirgan xamma satrlar uchun bitta qiymat qaytaruvchi agregat funksiya.
3. Gurux xamma satrlarida bir xil qiymatga ega guruxlash ustuni.
4. Koʻrsatilgan elementlarni oʻz ichiga oluvchi ifoda.

Download 2,47 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   27




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish