Поля, выводимые в ответ

Не все поля, используемые при формировании запроса должны обязательно отражаться в ответе. Поле может быть необходимо для задания условия отбора, но надобность в его появлении в ответе отсутствует.

Поля, выводимые в ответ, указываются в строке конструктора запроса Вывод на экран. В соответствующих колонках этой строки указывается знак вхождения поля в ответ (þ). Если же поле не должно включаться в ответ, то этот знак отсутствует (¨).

 

Так как поля, включенные в запрос путем использования «*» в явном виде бланка запроса не высвечиваются, то те поля, которые используются в условии отбора, надо дополнительно включить в бланк запроса. Чтобы эти поля дважды не выводились в ответ, надо у этих полей снять флажок Вывод на экран.


Управление выводом повторяющихся строк.

Если в ответ выводятся не все поля исходной таблицы, может случиться, что строки в ответе могут быть повторяющимися. Для того чтобы управлять выводом повторяющихся строк, можно позиционироваться на произвольное место вне бланка запроса и списка полей и выбрать пункт контекстного меню Свойства, либо воспользоваться соответствующей кнопкой на панели инструментов . Среди свойств запроса есть два: Уникальные записи и Уникальные значения, которые служат указанным целям.

Задание условий отбора.

Простые запросы.

 

Запросы с простыми условиями, включающими только один аргумент поиска, называются простыми запросами. При создании такого запроса условие отбора записывается в соответствующий столбец в строке Условие отбора бланка запроса. В столбце можно записывать не только значение атрибута, но и различные операторы сравнения, а также логические операторы =, <, >, <>, Between, In, Like, And, Or, Not. Если условие отбора не содержит операторов, то по умолчанию используется оператор =.

 

Примеры выражений, используемых в качестве условий отбора, приведены в таблице






Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: