Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_3.doc
Скачиваний:
36
Добавлен:
02.05.2019
Размер:
108.54 Кб
Скачать

Использование условия отбора в запросах или фильтрах для восстановления определенных записей.

Условия отбора - это ограничения, которые пользователь накладывает на запрос или расширенный фильтр для определения записей, с которыми он будет работать. Например, вместо просмотра всех поставщиков фирмы, можно просмотреть только поставщиков из Литвы. Для этого необходимо указать условие отбора, отсеивающее все записи, кроме тех, у которых в поле «Страна» указано «Литва».

Чтобы установить условие отбора для поля в бланке запроса, в ячейку Условие отбора для данного поля введите выражение. В предыдущем примере выражением является «Литва». Могут быть использованы и более сложные выражения, например, Between 1000 And 5000. Если запрос содержит связанные таблицы, то значения, указанные в условии отбора для полей из связанных таблиц, должны быть с учетом регистра, ѕ это означает, что они должны соответствовать регистру значений в базовой таблице.

Для того же поля или для нескольких полей можно ввести дополнительные условия отбора. Если выражения вводятся в несколько ячеек Условие отбора, то они автоматически комбинируются с помощью операторов And или Or. Если выражения находятся в разных ячейках, но в одной строке, то автоматически используется оператор And, что означает, что будут возвращены только записи, отвечающие условиям отбора, указанным во всех ячейках. Если же выражения находятся в разных строках бланка запроса, то автоматически используется оператор Or, что означает, что возвращены будут записи, отвечающие любому условию отбора, указанным в ячейках.

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

Контрольные вопросы.

  1. Для чего нужны запросы ?

  2. Как создать простой запрос на выборку при помощи мастера ?

  3. Как создать перекрестный запрос при помощи мастера ?

  4. Как найти повторяющиеся значения записей или полей в таблице при помощи мастера ?

  5. Как создать запрос при помощи конструктора ?

  6. Как создать запрос с определенным условием отбора ?

  7. Как создать запрос с выборкой значений поля из определенного диапазона ?

  8. Как в запрос включить групповые операции (max, min, …) ?

  9. Как объединить данные из нескольких таблиц в запросе ?

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