Название | Функция |
Условие(Where) | Режим задания условия отбора для поля, но которому не выполняется группировка. Access автоматически делает такое поле скрытым
|
Выражение (Expression) | Вычисляемое поле, значение которого рассчитывается по сложной формуле |
Group By | Поле, определяющее группу записей, по которой вычисляются статистические параметры. К одной группе относятся все записи, для которых значения поля с режимом Group By (Группировка) одинаковы |
Last | Последнее значение в группе |
First | Первое значение в группе |
Var | Вариация значений поля |
StDev | Стандартное отклонение величин ноля от среднего |
Count | Количество записей, соответствующее ноле которых не содержит величины Null |
Мах | Максимальное значение |
Min | Минимальное значение |
Avg | Среднее значение поля |
Sum | Сумма значений поля по всем записям |
Примечание
Примечание 1
Поскольку в пятом поле запроса вычисляется количество записей, в ячейку Поле этого столбца можно поместить любое поле таблицы Список.
Щелкните на кнопке Вид, чтобы выполнить запрос. Появится таблица с пятью столбцами. Два первых столбца содержат фамилии и имена людей. По ним выполняется группировка, то есть расчет значений остальных полей запроса выполняется для записей таблицы Список, сопоставляемых с одним человеком. Как уже говорилось выше, соответствие контакта таблицы Список и человека из таблицы Контакты определяется полями Код_Контакты, с помощью которых осуществляется связь этих двух таблиц. Третий и четвертый столбцы запроса выводят соответственно дату первого (функция Min) и последнего (функция Мах) контакта с данным человеком. Пятый столбец содержит количество записей в таблице Список (функция Count), соответствующих. данному человеку, то есть число контактов с ним. Единственный недостаток построенного запроса — это непонятные имена столбцов. Давайте скорректируем их.
Щелчком на кнопке Вид вернитесь в конструктор запроса.
В ячейке Поле третьего столбца замените имя Дата на текст Дата первого контакта: Дата. Правая часть этого выражения, расположенная правее двоеточия, по-прежнему задает имя поля, а левая определяет название столбца результата запроса. Таким образом, любому столбцу запроса можно назначить произвольное имя.
В ячейке Поле четвертого столбца введите Дата последнего контакта: Дата.
В первой строке пятого столбца бланка'запроса введите Число контактов: Дата.
Примечание
Примечание 2
К сожалению, подобный прием не подходит для смены названия поля, значение которого не вычисляется, а передается из таблицы. То есть таким способом не удастся переименовать поле Имя.
Снова щелкните на кнопке Вид.
Закройте запрос.
Для сохранения изменений структуры щелкните на кнопке Да.
В окне диалога Сохранение (Save As) введите имя Итоговый запрос и щелкните на кнопке ОК.