牛客-SQL篇-SQL基础进阶-10技能专项-having字句-技能专项-having字句-VQ29验证刷题效果,输出题目真实通过率?

本文探讨如何使用SQL的having字句来计算用户在牛客刷题平台上的通过率和平均提交次数。针对`done_questions_record`表,我们需要找出question_pass_rate超过60%的用户,展示其pass_rate和question_per_cnt。查询结果按用户名升序排列,旨在验证VQ29验证刷题效果并揭示用户的真实通过率。
摘要由CSDN通过智能技术生成

描述

牛客刷题记录表`done_questions_record`,为验证重复刷题率,需要我们查找一些数据: question_pass_rate 表示每个用户不同题目的通过率(同一用户同一题重复提交通过仅计算一次);pass_rate 表示每个用户的提交正确率(只要有提交一次即计算一次);question_per_cnt表示平均每道不同的题目被提交的次数(只要有一次提交即计算一次),请你输出题目通过率question_pass_rate > 60% 的用户的提交正确率 pass_rate 与每题目平均提交次数 question_per_cnt。按照用户名升序排序。
result_info  '是否通过,1:通过; 0:不通过',查询返回结果名称和顺序为

user_id|question_pass_rate|pass_rate|question_per_cnt

示例1

输入:

drop table if exists `done_questions_re
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

画弋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值