Oracle 查询问题 按照工作日和周末统计数据

表结构为:

id day riqi
1 星期一 20140901
2 星期二 20140902
3 星期三 20140903
4 星期四 20140904
5 星期六 20140906
6 星期天 20140907
7 星期二 20140909
8 星期六 20140906
9 星期天 20140907
10 星期一 20140908

希望查询结果为:
idCount gongzuori zhoumo
10 6 4

idcount 列为所有数据的count
工作日列统计 星期一到星期五的数据数
周末列 统计 周六、周日的数据数
求sql 语句