icount 对字段进行计数后值比 sql 查询的 distinct count 多 1

现有客户号字段 A 经过一些 casewhen 条件 部分值置为 null
在润乾报表侧对字段进行 不同值计数时 所得到结果比 sql 的不同值计数多 1
推测是 icount 函数将 null 值也计入了 1
有没有什么方法可以解决.
感谢各位大佬 ~