网友 DD(252365893) 11:58:37 问题
老师我有个表,要对表里面的数据进行分字段统计记录数,该怎么实现呢?效果如下图:
Accessoft--麥田 12:30:01
用Acces交叉表查询就可以实现,SQL语句参考如下:
TRANSFORM Count(孙.年龄) 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");
示例参考如下:
点击下载此示例