webary
webary
全部文章
题解
归档
标签
去牛客网
登录
/
注册
webary的博客
全部文章
/ 题解
(共75篇)
题解 | #计算25岁以上和以下的用户数量#
题意明确: 将用户划分为25岁以下和25岁及以上两个年龄段,分别查看这两个年龄段用户数量 问题分解: 限定条件:无; 年龄划分为两段:if(age>=25, "25岁及以上", "25岁以下") 统计用户数量:count,每个段分别统计,用group by age_cut分组 当然本题也可...
Mysql
2021-09-03
77
4328
题解 | #统计每个用户的平均刷题数#
题意明确: 仅查看山东大学的用户在不同难度下的每个用户的平均答题题目数 问题分解: 限定条件:山东大学的用户 up.university="山东大学"; 不同难度:按难度分组group by difficult_level 平均答题数:总答题数除以总人数count(qpd.q...
Mysql
2021-09-03
161
9376
题解 | #统计每个学校各难度的用户平均刷题数#
题意明确: 计算每个学校用户不同难度下的用户平均答题题目数 问题分解: 限定条件:无; 每个学校:按学校分组group by university 不同难度:按难度分组group by difficult_level 平均答题数:总答题数除以总人数count(qpd.question_id) /...
Mysql
2021-09-03
377
22187
题解 | #浙江大学用户题目回答情况#
题意明确: 所有来自浙江大学的用户题目回答明细情况 问题分解: 限定条件:来自浙江大学的用户,学校信息在用户画像表,答题情况在用户练习明细表,因此需要通过device_id关联两个表的数据; 方法1:join两个表,用inner join,条件是on up.device_id=qpd.devic...
Mysql
2021-09-03
477
18772
题解 | #查看不同年龄段的用户明细#
题意明确: 将用户划分为20岁以下,20-24岁,25岁及以上三个年龄段,分别查看不同年龄段用户的明细情况,年龄为空输出为其他 问题分解: 限定条件:无; 划分年龄段:数值条件判断,可以用多重if,不过更方便的是用case when [expr] then [result1]...else [d...
Mysql
2021-09-03
148
11115
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页