【发布时间】:2015-04-09 16:58:55
【问题描述】:
我需要一个 Count 来在它没有发现任何内容时返回 0。
我发现一个资源说我需要使用 MS Access 的 NZ 功能,但它似乎不起作用。都是一张表,所以连接不是问题。
SELECT tbl_Supporting.Ref, tbl_Supporting.Application, tbl_Supporting.Level, NZ(Count(tbl_Supporting.Level),0) AS CountOfLevel34
FROM tbl_Supporting
GROUP BY tbl_Supporting.Ref, tbl_Supporting.Application, tbl_Supporting.Level
WHERE (((tbl_Supporting.Level)=3)) OR (((tbl_Supporting.Level)=4));
似乎返回与
完全相同的东西SELECT tbl_Supporting.Ref, tbl_Supporting.Application, tbl_Supporting.Level, Count(tbl_Supporting.Level AS CountOfLevel34
FROM tbl_Supporting
GROUP BY tbl_Supporting.Ref, tbl_Supporting.Application, tbl_Supporting.Level
WHERE (((tbl_Supporting.Level)=3)) OR (((tbl_Supporting.Level)=4));
谁能告诉我为什么会这样?它肯定应该返回 NULL 值。
【问题讨论】:
标签: mysql ms-access count null