一条语句查询满足不同条件的不同结果,解决办法

一条语句查询满足不同条件的不同结果,table A 有如下5条记录idtype1a 2a3b4b5b我想统计type为a的和b的记录

一条语句查询满足不同条件的不同结果,
table A 有如下5条记录
id   type
1     a 
2     a
3     b
4     b
5     b
我想统计type为a的和b的记录分别有多少,能否一条语句实现?
[解决办法]
按type字段分组,不就可以了吗
[解决办法]
 select count(a.type) from A a group by a.type;
[解决办法]
SELECT a.type,COUNT(*) FROM A a GROUP BY a.type