SQL查询问题

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

喵喵时光机
浏览 551回答 2
2回答

杨__羊羊

最简单的方法是直接相除,不过好像不是60%,而是50%吧select 1.00*count(1)/count(ID) from tb
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server