Задание 3. 36:
Выполнить запрос 3.12 с использованием различных предикатов предложения SELECT инструкции SQL.
Описание предикатов SELECT [ALL | DISTINCT | DISTINCTROW | [TOP n [PERCENT]]] в приложении 1 и справке MSAccess.
Минимальный синтаксис инструкции SELECT выглядит следующим образом.
SELECT поля FROM таблица
Назначить необходимые свойства запроса можно как в Свойствах запроса (Рис.52), так и при помощи предикатов инструкции SELECT(Рис.53).
Рис.54. Перечень городов, в которых находятся предприятия (без повторений), установленный как свойство запроса «Уникальные значения»
Рис.55. Перечень городов, в которых находятся предприятия (без повторений), заданный предикатом DISTINCT конструкции SELECT.
Как первый так и второй способ задания уникальных значений приводит к одному и тому же результату (Рис.54).
Рис.56. Перечень городов, в которых находятся предприятия (без повторений)
Задание 3. 37:
Для запроса 3.20 выполнить различные типы объединений и обосновать разницу в результатах. (INNER JOIN, LEFT JOIN, RIGHT JOIN).
Задание 3.38:
Для запроса 3.21 опробовать действия различных предикатов предложения SELECT инструкции SQL и обосновать разницу в результате.