Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_Access.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
11.23 Mб
Скачать

Группировка данных и групповые операции

Группировка позволяет объединить данные в группы по совпадающим значениям в каком-либо поле и провести итоговые вычисления для каждой группы. В результате запроса с группировкой отображается для каждой группы только одна строка с итоговыми данными.

Групповые операции:

  • Sum – суммирование всех значений данного поля.

  • Avg – среднее значение для данного поля.

  • Min – определяет минимальное значение для данного поля.

  • Max – определяет максимальное значение для данного поля

  • Count – определяет общее количество записей, которые содержат некоторое значение в этом поле.

  • StDev – отображает статистическое стандартное отклонение значений данного поля.

  • Var – отображает статистическую вариацию значений данного поля.

  • First – отображает значение, находящееся в этом поле в первой записи для всех записей.

  • Last – отображает значение, находящееся в этом поле в последней записи для всех записей.

  • Выражение – позволяет ввести выражение, а не название поля в ячейке Поле.

  • Условие – показывает, что это поле используется только для ввода условия отбора, определяющего какие записи включать в запрос.

Задания для выполнения Запросы на выборку из одной таблицы

Задача 1. Создать запрос на выбор всех ковровских студентов.

Для этого:

  • в окне Базы данных перейти к странице Запросы, нажать кнопку Создать, выбрать Конструктор.

  • Откроется окно Добавление таблицы.

  • Добавить в запрос нужную таблицу: "Студенты".

  • Закрыть окно Добавление таблицы.

  • Выбрать поля, которые будут выводиться в запросе: [Номер студента], [Фамилия], [Населенный пункт].

  • В поле [Населенный пункт] в строке условие отбора написать = "Ковров", в результате получится условие: [Населенный пункт]= "Ковров".

  • Сохранить запрос под именем «2-1 – Ковровчане».

  • Выполнить запрос. Для этого переключить режим работы Вид, Режим таблицы, или нажать кнопку Запуск на панели инструментов.

  • Для изменения запроса его нужно снова открыть в режиме конструктора.

Для записи составных условий отбора используется правило:

Значения, стоящие в одной строке, автоматически соединяются союзом «и» (AND), в разных строках – «или» (OR).

Задача 2. Создайте запрос на выбор всех ковровских студентов, не имеющих телефона.

Конструктор:

Получено условие: [Населенный пункт]= "Ковров" AND [телефон] Is Null.

Сохраните и выполните запрос.

Задача 3. Создайте запрос на выбор всех студентов какого-либо курса независимо от специальности. Курс определяется номером группы, а именно, его двумя последними цифрами. Таким образом, все студенты из групп с номерами 101 и 201 учатся на одном курсе.

Конструктор:

Получено условие: [номер группы]=101 OR [номер группы]=201.

Сохраните и выполните запрос.

Задача 4. Создайте запрос на выбор студентов, фамилии которых начинаются на букву "А" или на букву "Б". В условии отбора использовать оператор Like.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]