我有一个访问列,我需要得到总数。当我在查询中尝试以下方法时,我收到错误“您试图执行不包含指定表达式'ID'的查询作为聚合函数的一部分。”
Expr1: Sum([Column1])
编辑我的查询:
SELECT tblTest.ID,Field1,Sum([Field1]) AS Expr1 From tblTest;
答案 0 :(得分:3)
你的问题需要更多细节,但我认为你想要这个:
SELECT Sum(yourColumn)
FROM yourTable
然后,如果您需要,则必须添加GROUP BY
SELECT Sum(yourColumn)
FROM yourTable
GROUP BY yourTable.Id
根据您的评论,您的查询将是:
SELECT ID
,Field1
,Sum([Field1]) AS Expr1
From tblTest
GROUP BY ID, Field1;