Создайте запрос, показывающий преподавателей и дисциплины, по которым число пропусков занятий превышает 3.
Запросы на объединение. Используются для объединения данных несвязанных таблиц. При этом в таблицах – источниках данных должны совпадать количество и типы данных полей. В списках полей запроса возможно использование констант. Для этого используется следующий синтаксис в инструкциях SQL:
«1» As Один
«Текст» As Текст
{01.03.03} As Дата.
Для создания запроса на объединение используется оператор UNION, который располагается между предложениями SELECT.
Рис. 14. Создание запроса на объединение
Создадим запрос Коллектив, выводящий списки преподавателей и студентов факультета с указанием категории – студент или преподаватель.
Для этого создадим запрос, содержащий поля с фамилиями, именами, отчествами студентов и поле Категория, содержащее константу «ст.» и скопируем предложение SQL этого запроса в буфер обмена.
Затем создадим аналогичный запрос для преподавателей и в режиме SQL объединим оба запроса оператором UNION. Добавим в запрос условия сортировки по полям Категория и Фамилия (рис. 14).
|
|
Полученный запрос Коллектив можно открыть только в режиме SQL и в режиме таблицы (рис. 15).
Рис. 15. Запрос на объединение в режиме SQL и в режиме таблицы