В базы данных



Download 2,26 Mb.
Pdf ko'rish
bet76/90
Sana25.02.2022
Hajmi2,26 Mb.
#256733
1   ...   72   73   74   75   76   77   78   79   ...   90
сount 

Запрос 6 
Определить среднее число сотрудников, работающих на кафедрах 
университета. 
Запрос будет выглядеть следующим образом: 
SELECT AVG(Col_sotr) AS avg
FROM kafedra; 
Ответ на запрос:
avg 
21 
9.1.3. Группирование результатов 
Часто встречаются ситуации, когда в отчет необходимо поместить и 
промежуточные результаты, опирающиеся на вычисления обобщенных 
групповых значений. Для применения агрегатных функций в подобных 
случаях предполагается предварительная операция группировки. Суть 
операции группировки состоит в том, что все множество строк таблицы 
разбивается на группы, в каждой из которых собираются строки, имеющие 
одинаковые значения атрибутов, которые заданы в списке группировки. 
Обработка такой информации реализуется путем применения агрегатных 
функций уже к каждой отдельной группе и выдаче полученных итогов. 
В языке SQL для осуществления операции группировки в оператор 
SELECT 
включается фраза 
GROUP BY
.
Запрос, в котором присутствует фраза 


108
GROUP BY
,
называется группирующим запросом, а столбцы, перечисленные 
в этой фразе, называются группирующими столбцами. 
В дальнейшем в качестве примера будем работать с двумя БД: НИР и 
Сессия. 
БД НИР состоит из одной таблицы, в которой хранится информация 
о производимых выплатах специалистам за проделанную работу по 
определенным этапам НИР: R= (ФИО, Этап, Начисления). 
Пусть таблица содержит следующие данные. 

ФИО 
Этап 
Начисления (руб) 
Семенов Т.Т. 
Этап 1 
1000 
Просов С.М. 
Этап 1 
2000 
Мехова И.И. 
Этап 1 
500 
Семенов Т.Т. 
Этап 2 
500 
Просов С.М. 
Этап 2 
500 
Мехова И.И. 
Этап 2 
1000 
Просов С.М. 
Этап 3 
1000 
Мехова И.И. 
Этап 3 
1000 
Чемцов Я.Ю. 
Этап 3 
2000 
Чемцов Я.Ю. 
Этап 4 
2000 
Яров И.М. 
Этап 4 
3000 
БД Сессия включает в себя сводную таблицу, где представлены 
экзаменационные оценки студентов, полученные ими в сессию по 
определенным дисциплинам: 
S = (ФИО, Дисциплина, Оценка); 


Download 2,26 Mb.

Do'stlaringiz bilan baham:
1   ...   72   73   74   75   76   77   78   79   ...   90




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