Поделиться через


Область критериев

Обновлен: Ноябрь 2007

Вводя значения в табличную сетку, в области критериев можно указывать параметры запроса, например: какие из столбцов данных следует отображать, как упорядочивать результаты, какие строки выделить. В области критериев можно указать:

  • Отображаемые столбцы и псевдонимы имен столбцов.

  • Таблицу, которой принадлежит столбец.

  • Выражения для вычисляемых столбцов.

  • Порядок сортировки для запроса.

  • Условия поиска.

  • Критерии группирования, включая статистические функции для сводных отчетов.

  • Новые значения для запросов UPDATE или INSERT INTO.

  • Имена целевых столбцов для запросов INSERT FROM.

Изменения, произведенные в области критериев, автоматически отображаются в области схем и области SQL. Таким же образом область критериев автоматически обновляется, отображая изменения, произведенные в других областях.

ms172014.alert_note(ru-ru,VS.90).gifПримечание.

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Чтобы изменить параметры в меню Сервис выберите команду Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Об области критериев

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

Специальные дополнительные сведения, отображаемые в области критериев, зависят от типа создаваемого запроса. При создании запроса SELECT область критериев содержит не такие столбцы, как при создании запроса UPDATE.

В следующей ниже таблице перечислены столбцы сетки, которые отображаются в области критериев.

Столбец

Тип запроса

Описание

Столбец

Все

Отображает либо имя столбца данных, используемого для запроса, либо выражение для вычисляемого столбца. Этот столбец зафиксирован и всегда виден независимо от горизонтальной прокрутки.

Псевдоним

Select, Insert From, Update, Make Table

Задает альтернативное имя либо для столбца, либо для вычисляемого столбца.

Таблица

Select, Insert From, Update, Make Table

Задает имя таблицы или табличного объекта для связанного столбца данных. Для вычисляемых столбцов этот столбец пуст.

Выходные данные

Select, Insert From, Make Table

Определяет, добавляется ли столбец данных в результат запроса.

ms172014.alert_note(ru-ru,VS.90).gifПримечание.
Если это допускается базой данных, столбец данных может использоваться в выражениях сортировки или поиска без его отображения в результирующем наборе.

Тип сортировки

Select, Insert From

Определяет, используется ли связанный столбец данных при сортировке результатов запроса, а также порядок сортировки: по возрастанию или убыванию.

Порядок сортировки

Select, Insert From

Определяет приоритеты столбцов данных, используемых при сортировке результирующего набора. При изменении порядка сортировки для столбца данных порядок сортировки для всех остальных столбцов соответствующим образом обновляется.

Группировать по

Select, Insert From, Make Table

Задает использование соответствующего столбца данных для создания статистического запроса. Этот столбец отображается в сетке только в том случае, если выбран параметр Группировать по в меню Инструменты или в области SQL было добавлено предложение GROUP BY.

По умолчанию этот столбец устанавливается в значение Group By и становится частью предложения GROUP BY.

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

Критерии

Все

Задает условия поиска (фильтр) для соответствующего столбца данных. Добавляет оператор (по умолчанию "=") и значение для поиска. Текстовые значения необходимо заключать в одинарные кавычки.

Если соответствующий столбец данных входит в предложение GROUP BY, введенное выражение используется в инструкции HAVING.

Если в сетке введены значения для нескольких ячеек в столбце Критерии, условия поиска автоматически связываются логической операцией И.

Чтобы задать несколько условий поиска для одного столбца базы данных, например (fname > 'A') AND (fname < 'M'), нужно дважды добавить столбец в область критериев и для каждого вхождения столбца данных ввести разные значения в столбце Критерии.

Или...

Все

Определяет дополнительные условия поиска для столбца данных, связанные с предыдущими условиями логической операцией ИЛИ. В сетку можно добавить несколько столбцов Или..., нажав клавишу TAB, находясь в самом правом столбце Или....

Добавление

Insert From

Задает имя целевого столбца данных для соответствующего столбца данных. При создании запроса типа INSERT FROM конструктор запросов и представлений пытается сопоставить источник соответствующему целевому столбцу данных. Если конструктор запросов и представлений не может выбрать соответствие, необходимо указать имя столбца.

Новое значение

Update, Insert Into

Определяет значение, вставляемое в соответствующий столбец. Введите значение литерала или выражение.

См. также

Задачи

Практическое руководство. Указание условий поиска

Основные понятия

Правила ввода значений для поиска

Ссылки

Область схем

Область результатов

Область SQL

Другие ресурсы

Конструирование запросов и представлений

Сортировка и группировка результатов запроса