写一句sql 求科目数及格率 百分比显示
答案:1 悬赏:40
解决时间 2021-02-16 06:19
- 提问者网友:玫瑰园
- 2021-02-15 22:39
写一句sql 求科目数及格率 百分比显示
最佳答案
- 二级知识专家网友:神的生死簿
- 2021-02-15 22:57
SELECt co,SUM(CASE WHEN sco>=60 THEN 1 ELSE 0 END)/(COUNT(*)*1.0) AS 及格率
FROM XXX
GROUP BY co;
SELECt co, CAST( FLOOR( SUM(CASE WHEN sco>=60 THEN 1 ELSE 0 END)/(COUNT(*)*1.0) * 100 ) AS VARCHAR) + '%' AS 及格率
FROM XXX
GROUP BY co;
FROM XXX
GROUP BY co;
SELECt co, CAST( FLOOR( SUM(CASE WHEN sco>=60 THEN 1 ELSE 0 END)/(COUNT(*)*1.0) * 100 ) AS VARCHAR) + '%' AS 及格率
FROM XXX
GROUP BY co;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯