题解 | #21年8月份练题总数#

21年8月份练题总数

http://www.nowcoder.com/practice/b8f30b239b454ed490367b53ea95607d

现在运营想要了解2021年8月份所有练习过题目的总用户数和练习过题目的总次数,请取出相应结果

分析

  • 2021年8月份:过滤8月份的数据,使用函数month(date) = '8'
  • 所有练习过题目的总用户数:count(device_id) 函数统计数量,因为一个用户可能练习多个题目,所以要使用distinct 去重
  • 练习过题目的总次数:统计题目的总数量 count(question_id)

SQL

select count(distinct(device_id)) as did_cnt,count(question_id) as question_cnt
from question_practice_detail
where month(date) = '8'
全部评论

相关推荐

09-19 13:59
门头沟学院 Java
用微笑面对困难:Trae一下,如果真成了,他用了直接发字节起诉代码版权,,这个代码不商用是没问题的如果没成也是情理之中的。
点赞 评论 收藏
分享
渴望wlb的牛油果很...:直说卡第一学历不就行了 非得拐弯抹角
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务