group by 分类汇总中,聚合函数能带条件吗?
比如说,我有一个表,内容如下:项点 状态
a 0
a 1
b 0
a 2
c 1
.......
需要的查询结果是
项点 状态0 状态1 状态2
a 74 58 79
b 20 32 50
c ........
按项点分组,统计各状态的数量
能不能这样写:
sele 项点 cnt(iif(状态=0,状态) 状态0,cnt(iif(状态=1,状态) 状态1,cnt(iif(状态=2,状态) 状态2 from table1 group by 项点