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


Практическое руководство. Создание сводных или статистических данных при помощи пользовательских выражений

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

Например, может возникнуть необходимость создать в таблице titles запрос, отображающий не просто среднюю цену, а среднюю цену при наличии скидки.

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

Примечание

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

Чтобы задать пользовательское выражение для сводного значения

  1. Укажите группы для запроса. Дополнительные сведения см. в разделе Практическое руководство. Группировка строк в результатах запроса.

  2. Перейдите к пустой строке в области условий и введите выражение в столбце Столбцы.

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

  3. В столбце выражения Группировка выберите Выражение.

  4. Выполните запрос.

См. также

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

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

Сводка по результатам запроса