Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР-6.doc
Скачиваний:
58
Добавлен:
16.03.2015
Размер:
774.66 Кб
Скачать

2.2.1. Простой запрос Выбор полей одной таблицы

В окне «Создание простых запросов» в списке «Таблицы и запросы» выбрать таблицу.

Из списка «Доступные поля» перенести нужные поля в список «Выбранные поля» с помощью кнопок:

    1. - для переноса одного поля;

    2. для переноса всех полей одновременно.

Нажать кнопку «Далее».

В открывшемся окне задать имя запроса и нажать кнопку «Готово»

Выбор полей из нескольких таблиц

Последовательность действий аналогична предыдущему случаю, только после выбора полей в таблице, в списке «Таблицы и запросы» выбрать другую таблицу и из списка «Доступные поля» перенести поля новой таблице в список «Выбранные поля». Менять таблицы можно неоднократно.

2.2.2. Запрос с итогами

В окне «Новый запрос» выбрать «Простой запрос» и в окне «Создание простых запросов» в список «Доступные поля» поместить поля из одной или нескольких таблиц, соблюдая условие: в выбранных полях должны быть повторяющиеся символьные данные и числовые данные.

Нажать кнопку «Далее». В открывшемся окне тип запроса «итоговый» и нажать кнопку «Итоги».

В окне «Итоги» указать в каких полях, какие итоговые значения необходимо вычислять и нажать кнопку «ОК» и затем «Далее».

В открывшемся окне задать имя запроса и нажать кнопку «Готово».

2.2.3. Конструктор запросов

Конструктор запросов запускается из окна «Новый запрос».

Одновременно открывается окно конструктора запросов и окно «Добавить таблицы».

Из окна «Добавить таблицы» перенести требуемые таблицы в окно конструктора и закрыть окно «Добавить таблицы».

Встроке «Поле» «Бланка запроса» указать название поля, в строке - «Имя таблицы» указать таблицу, в строках «Условие отбора» - условия, по которым производится выборка. После заполнения бланка запроса, для просмотра запроса нажать кнопку «Запуск» или «Вид» на панели инструментов.

Для возврата в конструктор запросов нажать кнопку «Вид», на которой будет уже изображена другая пиктограмма.

2.2.4. Запрос на выборку

Условие отбора «или»

В Accessиспользуются два варианта использования условия отбора «или»:

1 вариант. Данные для отбора вносить в разные строки «Условие отбора».

2 вариант. Использовать функцию «or» (<данные 1>or<данные 2>or<данные 3>).

Условие отбора «и»

Условие отбора «и» чаще всего применяется для отбора по диапазону значений. Возможны два варианта использования функции «и»:

1 вариант. С оператором «Between» (Between<минимальное значение>and<максимальное значение>).

2 вариант. Без оператора «Between» (>= <минимальное значение>and<=<максимальное значение>).

2.2.5. Запрос с вычисляемыми полями

Предварительно создать запрос, используя конструктор запросов или простой запрос. Запрос можно создавать по одной или нескольким таблицам. Затем в конструкторе запросов в свободном столбце с строке поле записать «<Имя поля>:<математическое выражение>». Имена полей в математическом выражении заключаются в квадратные скобки («[», «]»).

2.2.6. Запрос на выборку с параметром

О том случае, когда нет возможности точно указать параметры в условиях отбора, используются запросы с параметром. В этом случае при каждом выполнении запроса в окне диалогов будут запрашиваться параметры для условий отбора.

Предварительно в конструкторе запросов создается требуемый запрос. В условиях отбора вместо параметра в квадратных скобках указывается имя параметра, которое будет использоваться в окне диалогов. Имена параметров не могут содержать «.».

После этого выполняется команда «ЗапросПараметры». В окне «Параметры запроса» в столбце «Параметр» записываются имена параметров (без скобок), а в столбце «Тип данных» указывается тип параметра.

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

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