Операциями и запросов на объединение

Групповые операции позволяют выделить группы записей с одинаковыми значениями в полях и использовать для этих групп одну из статистических функций:

Sum – сумма значений некоторого поля для группы;

Avg – среднее всех значений поля в группе;

Max, Min – максимальное и минимальное значения поля в группе;

Count – число значений поля в группе без учета пустых значений;

Stdev – среднеквадратичное отклонение;

Var – дисперсия;

First, Last – значение поля из первой или последней записи в группе.

Результат запроса с использованием групповых операций содержит по одной записи для каждой группы.

Создадим запрос ЧислоСтудентовГруппы, вычисляющий фактическое число студентов в группе.

Для создания запроса с использованием групповых операций, формируется запрос на выборку. В бланк запроса включаются поля, по которым производится группировка, и поля, по которым нужно произвести вычисления (рис. 9).

Рис. 9. Запрос с групповыми операциями в бланке запросов

На языке SQL:

SELECT Студенты.Группа, Count(Студенты.КодСтудента) AS [Число студентов]

FROM Студенты

GROUP BY Студенты.Группа;


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



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