在SQL中依次选择每个值

时间:2014-01-09 14:36:58

标签: sql sql-server tsql sum sql-server-2012

使用SQL Server 2012。

我有一个select语句,用于从链接服务器中选择24个值(浮点数)的列表。

如何选择应用计算的每个值(比如* 100),然后对结果值求和?

只是想要一个地方开始,因为我没有到达任何地方。

更新:每个值

的计算方式相同

1 个答案:

答案 0 :(得分:1)

您可以将SELECT语句用作子查询:

SELECT SUM(YourValue *100)
FROM (Your SELECT statement
     ) as Sub

或者可能只是将聚合添加到SELECT而不是子查询:

SELECT SUM(YourValue *100)
FROM YourTable

更新:上面的简单示例 - SQL Fiddle