我有表 A 其中字段有 省份 状态(=1成功,其它是失败) 时间
我想得到的结果是查出数据按省份分组,并显示每个省份的成功数量和失败数量
但是我用 count函数 不能同时求出来,
我求出的结构是
省份 状态 数量
各省份名称 1表示成功,0表示失败 总数量
…… …… ……
…… …… ……
…… …… ……但是我想要的结构如下,不知道怎么可以得到:
省份 成功状态数量 失败状态数量
…… …… ……
…… …… ……
…… …… ……
…… …… ……求大师指点。
我想得到的结果是查出数据按省份分组,并显示每个省份的成功数量和失败数量
但是我用 count函数 不能同时求出来,
我求出的结构是
省份 状态 数量
各省份名称 1表示成功,0表示失败 总数量
…… …… ……
…… …… ……
…… …… ……但是我想要的结构如下,不知道怎么可以得到:
省份 成功状态数量 失败状态数量
…… …… ……
…… …… ……
…… …… ……
…… …… ……求大师指点。
sum(IF(状态=1,1,0)) as 成功状态数量,
sum(IF(状态=1,0,1)) as 失败状态数量
from 我有表A
group by 省份