Выборка записей с пустыми или не пустыми значениями
Лабораторная работа №4
Тема: | Запросы. |
Цель: | Освоить основные приемы создания запросов. |
Время: | 2 ч. |
Выполнение работы
- Предоставить преподавателю, выполненное задание для самоподготовки в п. 4.2.
- Изучить теоретические сведения.
- Ответить тестовые задания.
- Выполнить самостоятельную работу.
Задание для самоподготовки
В процессе подготовки к занятию студент в обязательном порядке должен выполнить следующие задания:
а) При помощи конспекта лекций и рекомендуемой литературы рассмотреть сущность таких вопросов:
1) Создание запросов;
2) Условия запросов;
б) Занести в отчет такие данные:
1) номер практической работы;
2) тему и цель работы;
3) краткий конспект основных теоретических сведений.
Теоретические сведения
Создание запросов
- На панели Объекты выбрать Запросы;
- “Двойной щелчок” по пункту Создание запроса в режиме конструктора;
- Выделить таблицы из которой будут взяты данные, нажать Добавить;
- Закрыть;
- Приемом "перетаскивание" перетащить поле, по которому будет происходить запрос в табличную часть в ячейку Поле (или двойным щелчком мыши);
- В запись Условие отбора ввести условие;
Рисунок 4.1 Создание запроса
- Нажать кнопку Запуск на панели инструментов;
- На панели инструментов нажать Сохранить;
- Ввести имя запроса;
- ОК.
Устройство табличной части
– Поле – поле из таблицы, по которому будет строиться запрос;
– Имя таблицы – имя таблицы на основании данных которой будет строится запрос;
– Сортировка можно указать порядок сортировки в данном поле, бывает: По возрастанию, По убыванию;
– Вывод на экран – будет ли выводится на экран при просмотре запроса в режиме таблицы;
– Условие отбора (или), указывается значение (логическое выражение), служащее условием для выборки данных.
Создание условия в зависимости от типа данных
Выборка записей по текстовому полю
Что бы выбрать записи по текстовому полю значение указывают в кавычках, если значение ставится на все поле. Например, найти всех учеников, имеющих имя Иван – "Иван". Если необходимо поставить условие на часть значения, используют знаки "*" или "?", при этом автоматически добавляется оператор Like. Например, найти всех авторов, чья фамилия начинается с буквы И – Like "И*".
Выборка записей по числовому полю
Для отбора значений удовлетворяющему числовому значению используют знаки сравнения <, >, >=, <=.
Выборка записей с пустыми или не пустыми значениями
Что бы выбрать записи с пустыми значениями в бланке запроса в строке Условие отбора ввести значение null. Перед запуском запроса Access изменит веденное значение на выражение Is null. Если необходимо найти записи, не содержащие в определенном поле пустых значений, ввести в качестве условия отбора not null.