Имя запроса: "Марки товаров".
Цель запроса: Выбрать все марки товаров из таблицы сделок за введенный в качестве параметра диапазон дат. Диапазон дат вводится с формы Период отчета из полей НачальнаяДата и КонечнаяДата
QBE-запрос:

SQL-запрос:
SELECT DISTINCTROW Товары.Марка, Сделки.*
FROM Товары INNER JOIN Сделки ON Товары.КодТовара = Сделки.КодТовара
WHERE (((Сделки.ДатаОперации)>=[forms]![Период отчета]![НачальнаяДата] And (Сделки.ДатаОперации)<=[forms]![Период отчета]![КонечнаяДата]));
Данный запрос выбирает значения параметра из открытой формы.
Форма (вид в конструкторе)

Примечание. Форма должна быть активирована до исполнения запроса! Это достигается запуском формы командой VB перед запуском запроса.
Без запуска формы запрос исполняется при задании параметров в стандартном окне ввода параметров.
Запросы с группировкой данных
Запрос 13 .