Не все поля, которые используются при формировании запроса, должны обязательно отражаться в ответе. Так, например, поле может быть необходимо для задания условия отбора, но надобность в его появлении в ответе отсутствует.
Поля, выводимые в ответ, указываются в строке конструктора запроса Вывод на экран (Show). В соответствующих колонках этой строки указывается знак вхождения поля в ответ («V» - «галочка»).
Есть разница, как поля были введены в запрос. При использовании символа звездочки в запрос автоматически включаются все поля, добавленные в базовую таблицу/запрос после создания данного запроса. Все удаленные из структуры таблицы поля будут автоматически удаляться из запроса. С одной стороны, это хорошо, с другой - может случиться, что пользователь в ответ на один и тот же запрос будет получать разный ответ, и, вполне возможно, не тот, который он ожидает. Так, например, если в таблице «Сотрудник» первоначально фиксировались только основные данные по сотруднику, а затем было введено много других полей, то совсем не обязательно, что пользователь захочет видеть все эти данные в ответ на свой запрос.
Если же поле, включенное в запрос явным способом, было впоследствии удалено из таблицы, то запрос может выполняться не совсем корректно.
Поскольку поля, включенные в запрос путем использования «*», в явном виде в бланке запроса не высвечиваются, то те поля, которые используются в условии отбора, нужно дополнительно включить в бланк запроса. Чтобы эти поля дважды не выводились в ответ, следует у этих полей снять флажок Вывод на экран (рис. 6.7).