Запрос с функцией Count

Определим фактическое число студентов в группе. Создадим запрос на вы­борку для таблицы СТУДЕНТ. Из списка таблицы СТУДЕНТЫ перетащим в бланк запроса поле НГ (номер группы). Таким образом мы укажем, что по этому полю должна производиться группировка. Перетащим в бланк запро­са поле НС, по которому будет вычисляться функция Count для подсчета числа студентов в группе.

Нажмем кнопку Групповые операции (Totals). Заменим слово "Группировка" (Group By) в столбце НС на функцию Count. Для этого вызовем список и выберем эту функцию.

Рисунок 23

 

Рисунок 24

 

Подпись поля "Count_HC" можно заменить на "Фактическое число студен­тов". Для ввода этой подписи в бланке запроса установим на поле НС курсор мыши и нажмем правую кнопку. В контекстно-зависимом меню выберем ко­манду Свойства (Properties). В окне Свойства поля (Field Properties) наберем в строке Подпись (Caption) "Фактическое число студентов".

Сохраним запрос на выборку под именем "Число студентов в группах".

 Запрос с функцией Avg

Подсчитаем средний проходной балл в группе. Сформируем запрос на вы­борку для таблицы СТУДЕНТ с функцией Avg для поля ПБАЛЛ (проходной балл студента). В бланке запроса заполним поля.

Рисунок 25

 

Для ограничения точности результата двумя знаками выберем в окне Свой­ства поля (Field Properties) в строке Формат поля (Format) значение Фикси­рованный (Fixed).

Сохраним этот запрос под именем "Средний проходной балл группы".

Запрос с несколькими групповыми функциями

Выполним расчет числа студентов и среднего проходного балла в группе в одном запросе. Это возможно, т. к. группы записей в обоих случаях форми­руются одинаково. Сохраним этот запрос под именем "Число студентов и средний ПБАЛЛ группы".


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: