Запросы
Запрос – это объект БД, предназначенный для выборки и обработки данных в таблицах БД
Запросы могут служить источниками записей для форм и отчетов
Результат выполнения запроса – это новая, обычно временная, таблица, все записи которой удовлетворяют заданным условиям
С помощью запросов можно выполнить следующие виды обработки данных:
Выбрать записи, удовлетворяющие условиям отбора (запросы на выборку)
Произвести вычисления в записях БД
Удалить записи из таблицы БД (запросы удаления)
Добавить записи из одной таблицы в другую (запросы добавления)
Обновить данные в полях таблицы БД (запросы обновления)
Создание запроса в режиме конструктора
Создаем поля запроса. Для этого в строке Поле бланка запроса выбираем из списка имена нужных полей таблицы БД
В строке Условия отбора и строке или задаются условия на выборку данных
В строке Вывод на экран отмечаем поля, которые должны быть включены в результирующую таблицу.
В строке Сортировка задается порядок сортировки записей
Запрос формируется в бланке запроса
Задание: Вывести список мальчиков, увлекающихся спортом со средним балом больше 3 и девочек, которые увлекаются техникой со средним балом больше 4
Пример2 запроса на выборку
Результат работы запроса: таблица с записями, которые удовлетворяют условиям отбора
Задания для самостоятельной работы
Сформировать 4 запроса по БД «Ученики»:
Вывести список всех девочек. Отсортировать записи по полю ФИО.
Вывести учеников, увлекающихся спортом и ростом меньше либо равно 170 см.
Вывести учеников, чьи данные находятся в диапазоне: 65 кг < вес < 71кг, 166 см < рост < 171 см
Вывести девочек, увлекающихся танцами, и мальчиков, увлекающихся музыкой. Отсортировать записи так, чтобы сначала шел список фамилий мальчиков, потом девочек.
БД
«Ученики»
© ООО «Знанио»
С вами с 2009 года.