ASP&SQL Server 2008中:计算从另一个计算值值

问题描述:

我需要使用绑定到一个GridView &需要是这样的ASP&SQL Server 2008中:计算从另一个计算值值

SELECT * from Table Sum(Column1) AS S00, (S00/CONSTANT) AS C01 or 

SELECT * from Table Sum(Column1) AS S00, Sum(Column1)/CONSTANT AS C01 

常数将是一个值传递给查询SQL语句作为会话变量。

即Gridview的第2列是从第1次计算的结果中计算出来的。

什么是最好的方法来实现这一目标?

+0

这是*计算*或*计算*和*计算值* .... –

您需要重复表达式或使用子查询,例如

SELECT *, C01 = (S00/Constant) 
FROM 
(
SELECT S00 = SUM(Column1) 
    FROM table 
) AS x;