Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS Access 2007 - Лабораторные.doc
Скачиваний:
107
Добавлен:
02.05.2015
Размер:
5.08 Mб
Скачать

1. Логическая операция «или».

Когда необходимо выбрать данные по одному из нескольких условий используют оператор или (or) Существует два способа использования оператора или (or) .

1.1. Можно ввести все условия в одну ячейку строки «Условие отбора», соединив их логическим оператором или (or). В этом случае будут выбраны данные, удовлетворяющие хотя бы одному из условий.

Например, запись «300 or 500», введённая в ячейку на пересечении строки «Условие отбора» и столбца «Дополнительные», определит выбор сотрудников, имеющих дополнительные выплаты 300 или 500 рублей.

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

2. Логическая операция «и».

2.1. Логическая операция и (and) используется в том случае, когда должны быть выполнены несколько условий одновременно и только в этом случае запись будет выбрана. Чтобы объединить несколько условий отбора оператором и (and) следует привести их в одной строке «Условие отбора». Например, чтобы выбрать сотрудников, имеющих основные выплаты больше 3000 и дополнительные более 800, надо в ячейки на пересечении строки «Условие отбора» и столбца «Основные» ввести выражение >3000, а столбца «Дополнительные» - >800.

Внимание! Условия, связанные оператором и (and) выполняются раньше условий, объединённых оператором или (or).

3. Самостоятельная работа. Создайте запросы с использованием операторов или (or) и и (and) по любой из имеющихся таблиц.

4. Используя оператор Between (между) можно определить период времени, за который нужно просмотреть данные, интервал чисел, выбрать фамилии на определённые буквы и пр.

4.1. Перейдите на вкладку Создание, раздел Другие, Конструктор запросов.

4.2. Для создания запроса выберите таблицы «Заказы» и «Клиенты».

4.3. Выберите для запроса поля «КодКлиента», «Название», «Город», «ДатаРазмещения».

4.4. Поставьте курсор на пересечении поля «ДатаРазмещения» и строки Условие отбора и вызовите окно Построителя выражений. В левом нижнем окне выберите Операторы, а в правом – двойным щелчком оператор Between. Вместо слов «Выражение» введите даты, определяющие период поиска. Например: 01.08.2009 And 31.08.2009. После закрытия окна Построителя выражений программа автоматически заключит даты в значки #.

4.5. Проверьте результат выполнения запроса. Если запрос выполняется, сохраните его под понятным именем. Если в результате выполнения запроса появляется пустая таблица, проверьте соответствие запрашиваемого периода и дат, стоящих в вашей таблице.

5. Создание запроса с критерием поиска на первую букву фамилии.

5.1. Создайте новый запрос, состоящий из всех полей таблицы «Выплаты» и поля «Фамилия» таблицы «Сотрудники» (аналогично предыдущим).

5.2. На пересечении строки Условие отбора и поля «Фамилия» введите критерий поиска: М*. В результате запроса должны быть выведены только те фамилии, которые начинаются на букву М. Программа автоматически добавит к букве оператор, определяющий критерий: Like.

5.3. Выполните и сохранить запрос с именем: «Сотрудники на М».

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