如何求百分比?

例如:1号   2,不合格
          2号    2,合格
           3号    2,合格
            4号    2,合格注:都是纵向扩展的
1.假设我要求月平均  
根据不合格,合格分组,结果有2个  合格,2。不合格,2。
现在不分组,要求结果为 2,个数(合格)/总个数(4)=3/4(0.75)(这是我需要得出的结果)
根据我的例题,最终结果应该为2,0.75

请问该如何写sql,或者是公式解决这个问题。






FineReport_yzs 发布于 2017-1-10 15:58
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共8回答
最佳回答
0
yets11发布于2017-1-10 15:58(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2017-1-10 15:59(编辑于 2023-9-6 09:34)
555
  • _yzs _yzs(提问者)

    有3个字段 ,日期字段  如:2016-01-01,我这个上面写的1号,2号
    数据字段,为了看清楚,给的全是2
    文本字段,存有不合格或合格
    回复
    2017-01-10 16:08 
最佳回答
0
Poseidon发布于2017-1-10 16:05(编辑于 2023-9-6 09:34)
555
最佳回答
0
_yzs发布于2017-1-10 16:08(编辑于 2023-9-6 09:34)
555
  • gqmao gqmao

    好象是很简单的需求吧,被你描述得不清不楚的。你把数据库截个图出来。字段名也没有,数据全是2是什么意思?
    回复
    2017-01-10 16:13 
最佳回答
0
gqmao发布于2017-1-10 16:13(编辑于 2023-9-6 09:34)
555
最佳回答
0
_yzs发布于2017-1-10 16:25(编辑于 2023-9-6 09:34)
555
最佳回答
0
wiseM__花生丶发布于2017-1-10 16:44(编辑于 2023-9-6 09:34)
555
最佳回答
0
静听禅鸣发布于2017-1-11 06:07(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 757浏览人数
  • 最后回答于:2017-1-11 06:07
    活动推荐 更多
    热门课程 更多
    返回顶部