ВУЗ:
Составители:
Рубрика:
- 30 -
циальная команда Like. В этом случае формат команды должен
быть следующий:
Like [Текст для обращения к пользователю из специального
окна запроса].
Эту команду следует поместить в строке "Условие отбора"
в том поле, по которому нужно проводить выбор. Пример: запрос
о результатах сдачи сессии по группам.
Особый вид запросов - итоговые
запросы. Они содержат не
только вычисляемые поля, но и итоговые вычисления по какой-то
определенной группе записей. Для одной записи итоговые функ-
ции не имеют смысла, поэтому предварительно записи следует
сгруппировать по какому-либо признаку.
Для добавления в Бланк запроса по образцу итоговых вы-
числений следует включить в него дополнительную
строку
"Группировка". Для этого:
− вызовите функцию меню Запрос - Групповые опера-
ции (кнопка со знаком суммы на соответствующей панели Кон-
структора Запросов);
− затем в добавленной строке "Групповые операции" в тех по-
лях, по которым производится группировка (их может быть
несколько), установите из выпадающего списка функцию
"Группировка";
− в
тех полях, где надо провести вычисление, выберите из рас-
крывающегося списка одну из возможных функций:
Группировка - означает, что данное поле используется как
основа для группировки данных.
Sum - суммирование всех значений по данному полю.
Avg - среднее значение для данного поля и для всех записей,
отобранных запросом.
Min или
Max - определяет минимальное или максимальное
значение для всех значений, отобранных запросом.
Count - определяет количество записей, которые содержат
некоторое значение в этом поле для всех записей, отобран-
ных запросом.
Выражение - позволяет ввести выражение, а не название
поля в ячейке Поле (см. Построитель выражений).
Условие - показывает, что поле используется
для того, что-
- 30 - циальная команда Like. В этом случае формат команды должен быть следующий: Like [Текст для обращения к пользователю из специального окна запроса]. Эту команду следует поместить в строке "Условие отбора" в том поле, по которому нужно проводить выбор. Пример: запрос о результатах сдачи сессии по группам. Особый вид запросов - итоговые запросы. Они содержат не только вычисляемые поля, но и итоговые вычисления по какой-то определенной группе записей. Для одной записи итоговые функ- ции не имеют смысла, поэтому предварительно записи следует сгруппировать по какому-либо признаку. Для добавления в Бланк запроса по образцу итоговых вы- числений следует включить в него дополнительную строку "Группировка". Для этого: − вызовите функцию меню Запрос - Групповые опера- ции (кнопка со знаком суммы на соответствующей панели Кон- структора Запросов); − затем в добавленной строке "Групповые операции" в тех по- лях, по которым производится группировка (их может быть несколько), установите из выпадающего списка функцию "Группировка"; − в тех полях, где надо провести вычисление, выберите из рас- крывающегося списка одну из возможных функций: Группировка - означает, что данное поле используется как основа для группировки данных. Sum - суммирование всех значений по данному полю. Avg - среднее значение для данного поля и для всех записей, отобранных запросом. Min или Max - определяет минимальное или максимальное значение для всех значений, отобранных запросом. Count - определяет количество записей, которые содержат некоторое значение в этом поле для всех записей, отобран- ных запросом. Выражение - позволяет ввести выражение, а не название поля в ячейке Поле (см. Построитель выражений). Условие - показывает, что поле используется для того, что-