MS Access Sum

时间:2019-07-17 03:41:34

标签: sql ms-access

我在MS Access中使用以下SQL select查询在大型输入数据上生成结果:

SELECT "1.01" AS Item
    ,"Name" AS Test
    ,Count([Item]) AS [Count]
    ,Sum(IIf([Results] = "Invalid", 1, 0)) AS [# Invalid]
FROM [Test 1-01]
GROUP BY "1.01"
    ,"Name"
    ,"Yes";

我收到“无效的过程调用”错误。我跟踪了导致错误的查询部分

Sum(IIf([Results]="Invalid",1,0)) AS [# Invalid]

有人知道如何解决此错误吗?

1 个答案:

答案 0 :(得分:0)

@SergeryS。您是对的。我发现问题是由于一个行数据损坏。我删除该行后,它再次正常工作。塔克斯再次。