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