Sql server 如何在聚合函数中使用数学运算?
我对Tsql有疑问。如何在Sql Server中使用Count()中的数学运算编写此查询 例如:Sql server 如何在聚合函数中使用数学运算?,sql-server,aggregate-functions,Sql Server,Aggregate Functions,我对Tsql有疑问。如何在Sql Server中使用Count()中的数学运算编写此查询 例如: Declare @Result int SELECT E.FirstName,E.LastName,E.Register,E.trans, FROM CTE E @Result = Count(trans/register = 0) 问题是不能在同一语句中分配变量和进行数据检索。计数中的语句也无效。你到底想做什么 试着像这样改变它 Declare @Result int Select
Declare @Result int
SELECT E.FirstName,E.LastName,E.Register,E.trans,
FROM CTE E
@Result = Count(trans/register = 0)
问题是不能在同一语句中分配变量和进行数据检索。计数中的语句也无效。你到底想做什么 试着像这样改变它
Declare @Result int
Select @Result = Count(trans/register)
FROM CTE E
非常感谢你,斯波克。