SQL Server中使用sum来统计count的总数据,为什么会有错误,怎么修改呢

代码:SELECTsum(count([列0]))FROM[lunwen].[dbo].[d]where[列6]like0or[列6]like''groupby[列0]G... 代码:SELECT sum(count([列 0]))
FROM [lunwen].[dbo].[d] where [列 6]like 0 or [列 6]like'' group by [列 0]
GO
错误消息:消息 130,级别 15,状态 1,第 1 行
不能对包含聚合或子查询的表达式执行聚合函数。
展开
 我来答
百度网友248c811
2012-03-01 · 超过28用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:97.1万
展开全部
拆分成两句
SELECT SUM([mycount]) FROM
(
SELECT count([列 0]) AS mycount
FROM [lunwen].[dbo].[d] where [列 6]like 0 or [列 6]like'' group by [列 0]
)AS A
GO
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式