Суммирование или агрегирование значений с помощью настраиваемых выражений (визуальные инструменты базы данных)
применимо к:SQL Server
Помимо использования агрегатных функций для агрегирования данных, можно создавать пользовательские выражения для создания статистических значений. Пользовательские выражения можно использовать вместо агрегатных функций в любом месте агрегатного запроса.
Например, в таблице titles
может потребоваться создать запрос, который показывает не только среднюю цену, но и то, что средняя цена будет, если бы она была скидочной.
Нельзя включить выражение, основанное на вычислениях, включающих только отдельные строки в таблицу; Выражение должно основываться на статистическом значении, так как только статистические значения доступны во время вычисления выражения.
Указание настраиваемого выражения для суммарного значения
Укажите группы для запроса. Чтобы увидеть подробности, см. Группировка строк в результатах запросов (визуальные средства работы с базами данных).
Перейдите к пустой строке области условий и введите выражение в столбце Столбцы.
Конструктор запросов и представлений автоматически назначает псевдоним столбца выражению, чтобы создать полезный заголовок столбца в выходных данных запроса. Дополнительные сведения см. в разделе Создание псевдонимов столбцов (визуальные инструменты для баз данных).
В столбце Group By для выражения выберите выражение.
Запустите запрос.
См. также
Результаты сортировки и группового запроса (визуальные инструменты базы данных)
сводка результатов запроса (визуальные инструменты базы данных)