为了账号安全,请及时绑定邮箱和手机立即绑定

SQL查询问题

SQL查询问题

喵喵时光机 2018-11-11 09:17:09
现在有一张表保存了各个用户答题的答案,有这么几列,考试id,问题id,考生id,现在要要统计答题错误率,就是说要有这么4列,第一列是问题id,第二列是这个问题的答题数量(比如这个问题在所有考试中一共出现10次),第三列是答错的数量(比如说10次中一共有5次打错),第四列就是错误率(6/10=60%),现在的问题就是第二列和第三列我是通过count出来的,那么如何得到第四列的数据
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

最简单的方法是直接相除,不过好像不是60%,而是50%吧

select 1.00*count(1)/count(ID) from tb


查看完整回答
反对 回复 2018-11-15
  • 2 回答
  • 0 关注
  • 547 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信