小编Rub*_*zzo的帖子

是否可以在同一个 SELECT 子句的 SELECT 子句中引用聚合函数的结果?

我不是数据库管理员——只是一个软件工程师。我想知道是否可以减少以下 T-SQL 查询:

SELECT 
  SUM(Price * Quantity) as 'Total',
  SUM(Price * Quantity) * 0.95,
FROM
  SomeTables;
Run Code Online (Sandbox Code Playgroud)

对于这样的事情:

SELECT
  SUM(Price * Quantity) as 'Total',
  'Total' * 0.95,
FROM
  SomeTables;
Run Code Online (Sandbox Code Playgroud)

注意:这只是澄清/支持我的问题的示例。我当前的 SQL 查询比这更大更复杂。

sql-server-2008 sql-server query syntax aggregate

5
推荐指数
1
解决办法
4520
查看次数

标签 统计

aggregate ×1

query ×1

sql-server ×1

sql-server-2008 ×1

syntax ×1