ACCESS SQL查询sum(log())返回“条件表达式中的数据类型不匹配”错误

时间:2014-11-08 17:29:09

标签: sql ms-access

我试图运行查询但是“条件表达式中的数据类型不匹配”错误。经过几次试验后,我发现它是因为空记录。

即使我找到了原因,我也没理由。当有空记录时,为什么以下查询的行为不同?

SELECT sum(log(number)) FROM COM;  //returns error
SELECT log(sum(number)) FROM COM;  //returns number
SELECT log(number) FROM COM;       //returns number
SELECT sum(number) FROM COM;       //returns number

希望其他人也认为此帖有用。 非常感谢!

0 个答案:

没有答案