网友 DD(252365893) 11:58:37 问题
老师:上次对表里面的数据进行分字段统计记录数的问题,已经实现,如下图:
我想让统计显示为空数据,都显示为0,该怎么改上次的示例?
Accessoft--麥田 12:30:01
用Acces交叉表查询实现空值转换成0的SQL语句参考如下:
TRANSFORM Nz(Count([年龄]),0) AS 年龄OfCount
Select 孙.部门
FROM 孙
GROUP BY 孙.部门
PIVOT Switch([年龄]>=30,"年龄>=30",[年龄]>=20 And [年龄]<30,"年龄20-29",[年龄]>=1 And [年龄]<20,"年龄1-19",True,"Other") In ("年龄>=30","年龄20-29","年龄1-19","Other");
示例参考如下:
点击下载此示例