有这样一张表,如下:city 车辆类型 状态
北京 大卡车 1
北京 小汽车 0
北京 吉普车 1
上海 小汽车 0
我需要一条sql语句查询出城市所有车辆汇总状态数量,具体内容如下:城市 状态为0的数量 状态为1数量 状态为2数量
北京 1 2 0
上海 1 0 0怎么写哦?有哪个达人能帮忙呢?我想了好久。
北京 大卡车 1
北京 小汽车 0
北京 吉普车 1
上海 小汽车 0
我需要一条sql语句查询出城市所有车辆汇总状态数量,具体内容如下:城市 状态为0的数量 状态为1数量 状态为2数量
北京 1 2 0
上海 1 0 0怎么写哦?有哪个达人能帮忙呢?我想了好久。
sum(iif(状态=1,1,0)) as 状态为1的数量 ,
sum(iif(状态=2,1,0)) as 状态为2的数量
from tt group by city