Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Запросы с выводом набора значений
Имеется возможность сортировать записи по некоторому полю и выводить несколько минимальных и максимальных значений из упорядоченного списка записей. Примечание: От выбора таблицы можно отказаться на начальном этапе. Можно вернуть, вызвав окно добавление таблицы, или использовав команду Отобразить таблицу на вкладке Конструктор, или с помощью контекстного меню. Работая в Конструкторе, включить в запрос поля и провести сортировку по убыванию или возрастанию значений любого поля в группе команд Настройки запроса в поле Возврат ввести нужное значение либо в группе команд Показать или Скрыть нажать кнопку Страница свойств и установить значение поля Набор значений на нужную величину. Подведение итогов по записям В запросе можно делать вычисление над полями, включёнными в запрос. В Режиме Конструктор работа с запросом в группе Показать или Скрыть нажать кнопку Итоги, при этом в окно конструктора запроса добавляется новая запись Групповая операция. Из списка строки Групповая операция можно выбрать нужную функцию для обработки значений полей. В таблице приведено описание доступных функций. В формулах предполагается, что х1,х2,хn – значение поля для записей, включённых в группу.
Вычисляемы поля Вычисляемое поле может быть создано в запросе, форме или отчёте. Вычисляемое поле используется для проведения подсчётов и не является обычным полем таблицы. Для создания вычисляемого поля в строке поля бланка запроса вводится некоторое выражение. Открыть запрос в режиме Конструктора и свободные ячейке строки поля ввести выражение, например, [Вес] *[Количество]. После ввода преобразуется к виду Выражение1: [Вес] *[Количество]. Имя вычисляемого поля состоит из слова Выражение и номера, показывающего, каким по счёту оно было создано. Для построения сложных выражений можно воспользоваться Построителем выражений. Запросы с параметром Запросы с параметрами позволяют запрашивать у пользователя некоторые значения, уточняющие запрос. Например, нужно найти поставщика определённой детали из определённого города. Для того, чтобы при выполнении запроса выводилось окно для ввода параметра запроса, нужно в Конструкторе запроса в строке Условия отбора написать текст, заключённый в квадратные скобки. Этот текст показывает предложение при вводе параметра запроса. При нажатии на кнопку Выполнить или при переходе к режиму Таблицы сначала появится окно для ввода значений заданного поля. Если полей с параметром в запросе указано несколько, то окна для ввода значений параметра будут появляться последовательно. ПЕРЕКРЁСТНЫЙ ЗАПРОС Иногда бывает нужно упорядочить информацию из Базы Данных по двум или более параметрам. В этом случае используются перекрёстные запросы. При помощи перекрёстного запроса вычисляются итоговые значения (суммы, количества значений, минимальные и максимальные значения и т.д.) и группируются по заголовкам столбцов и строк, при этом анализ информации значительно упрощается. Перекрёстный запрос можно создать с помощью Мастера запросов и с помощью Конструктора запросов. В перекрёстном запросе обычно три поля: поле Заголовка столбцов, поле Заголовка строк и поле Итогового содержимого ячеек. Достоинства перекрёстного запроса: - возможность обработки значительного объёма данных и вывода их в формате, который очень хорошо подходит для автоматического создания графиков и диаграмм; - представляет информацию в обобщённом и легко обозримом виде, позволяет провести анализ данных в различных разрезах; - простота и скорость разработки сложных запросов с несколькими уровнями детализации. Недостатки перекрёстного запроса: - нельзя сортировать таблицу результатов по значениям, содержащимся в столбцах, т.к. в большинстве случаев одновременное упорядочивание данных в столбцах по всем строкам невозможно. При этом можно задать сортировку по возрастанию или по убыванию по заголовкам строк. |
Последнее изменение этой страницы: 2019-04-11; Просмотров: 293; Нарушение авторского права страницы