在Oracle数据库中有如下
原始数据:
name    static

张三 1
张三 0
李四 2
张三 1
王五 0
王五 1
李四 2
李四 3
李四 1
赵六 0

查询后的希望得到的结果:
name sun_name   sun_static
张三   3      2
李四   4      1       
王五   2      1
赵六   1      0

说明:根据name分组,
      sun_name表示,在name这一列中,张三有3条记录,sun_name为3,李四有4条记录,sun_name为4,
      sun_static表示,在static列中,name=张三且static=1的记录有2条,所以 sun_static为2
                      在static列中,name=李四且static=1的记录有1条,所以 sun_static为1
请问各位大侠,在Oracle数据库中怎么写?