如何在聚合函数中使用数学运算?

时间:2015-01-18 06:35:37

标签: sql-server aggregate-functions

我对Tsql有疑问。如何在 Count() 中使用数学运算在Sql Server中编写此查询?

例如:

 Declare @Result int
 SELECT E.FirstName,E.LastName,E.Register,E.trans,
 FROM CTE E
 @Result = Count(trans/register = 0)

1 个答案:

答案 0 :(得分:1)

问题是您无法在同一语句中分配变量并进行数据检索。您在计票中的陈述也无效。你想做什么到底是什么?

尝试像这样更改

 Declare @Result int
 Select @Result = Count(trans/register)
 FROM CTE E