Задание: подготовьте список отличников, т.е. учащихся, сдавших все зачеты на отлично.
В этом случае должны выполняться условия: и за первый зачет пятерка, и за второй, и за третий.
Запрос - Списки
1. В окне <База данных> выберите вкладку Запросы. Нажмите кнопку Создать. Выберите Конструктор.
2. В окне диалога <Добавление таблицы> выберите вкладку Запросы и, выбрав
имеющийся запрос, нажмите кнопку Добавить. Закройте окно диалога <Добавление таблицы>.
3. Перетащите все поля из списка полей в первую строку бланка запроса.
4. Если вы не хотите, чтобы результаты запросов выводились на экран, снимите флажок и в строке Вывод на экран под именами полей, отражающих результаты зачетов.
5. В строке условие отбора под именем каждого поля-зачета проставьте «5». В этом случае, когда вы размещаете условия в одной строке, между этими условиями устанавливается союз ”и”, т.е. эти условия должны выполняться одновременно.
6. Сохраните запрос под именем ОТЛИЧНИКИ.
7. Выполните запрос. Таблица должна содержать список отличников с указанием класса.
|
|
8. Закройте запрос.
Таблица - Списки
Запрос - Отличники
Упражнение 5. Использование союза ИЛИ при создании запроса.
Задание: подготовьте список двоечников.
Подготовьте списки тех учащихся, которые имеют двойки. В этом случае должно выполняться условие: или за первый зачет двойка, или за второй, или за третий (т.е. хотя бы одна двойка).
1. Создайте новый запрос, добавьте две таблицы: АНКЕТА и ИНФОРМАТИКА-ЗАЧЕТЫ.
2. Перетащите в первую строку бланка запроса имена полей ФИО, ГРУППА, ЗАЧЕТ №1, ЗАЧЕТ №2, ЗАЧЕТ №3.
3. Понятно, что условием должна быть двойка; когда двойка стоит не сразу за все три зачета, а хотя бы за один. Т.е. условия должны быть соединены союзом “ИЛИ”. В этом случае условия располагают не в одной, а в разных строках.
4. Сохраните запрос под именем Двоечники.
5. Выполните запрос. Закройте запрос.
Запрос - Двоечники
Таблица - Двоечники
Упражнение 6. Режим SQL.
Задание: просмотрите, правильно ли расставлены союзы в условии запроса.
1. Откройте запрос Двоечники.
2. Если вы хотите убедиться, правильно ли расставлены союзы между условиями "и" (AND) или "или" (OR) перейдите в режим SQL Вид-Режим SQL и просмотрите условие WHERE.