count(distinct decode(p.f_coach, null, null, p.f_id)) oracle的count,如果是count(*)会把null一起计算,如果是count(某个字段),则null不会计算进来