Lovelace_Wan
Lovelace_Wan
全部文章
分类
题解(2)
归档
标签
去牛客网
登录
/
注册
Lovelace_Wan的博客
TA的专栏
35篇文章
0人订阅
SQL错题
35篇文章
364人学习
全部文章
(共51篇)
题解 | #找出每个学校GPA最低的同学#
/* select device_id, university, min(gpa) as gpa from user_profile group by university order by university; 错误:限定条件:gpa最低,看似min(gpa),但是要留意,是每个学校里的最低,...
2024-11-22
0
58
题解 | #计算用户的平均次日留存率#
select count(q2.device_id)/count(q1.device_id) as avg_ret from (select distinct device_id,date from question_practice_detail) as q1 left outer join ...
2024-11-22
0
61
窗口函数SQL入门题解 | #找出每个学校GPA最低的同学#
来自专栏
/* select device_id, university, min(gpa) as gpa from user_profile group by university order by university; 错误:限定条件:gpa最低,看似min(gpa),但是要留意,是每个学校里的最低,...
2024-11-15
0
64
SQL入门题解 | #截取出年龄#
来自专栏
/*1 substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:计数 如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容 如果count是负数,那么就是从右往左数,第N个分隔符的右边的全部内容 如果需要中间内容,需...
2024-11-15
0
60
SQL入门题解 | #统计每种性别的人数#
来自专栏
# (1)SUBSTRING_INDEX的写法 SELECT SUBSTRING_INDEX(profile,",",-1) gender,COUNT(*) number FROM user_submit GROUP BY gender; # (2)LIKE的写法【mark...
2024-11-15
0
64
SQL入门题解 | #计算用户8月每天的练题数量#
# 限定条件 2021年8月,比如使用特定的取值函数,year(date)=2021,month(date)=8; # 例如使用date_formate函数进行转换日期格式 # date_formate(date,'%Y...
2024-11-15
0
54
SQL入门题解 | #查看不同年龄段的用户明细#
# # 方法1:使用CASE WHEN搜索 # select device_id,gender, # case # when age between 20 and 24 then '20-24岁' # when age>=25 then '25岁及以上...
2024-11-15
0
47
SQL入门题解 | #计算25岁以上和以下的用户数量#
# # 简单case 函数 # # CASE 测试表达式 # # WHEN 简单表达式1 THEN 结果表达式1 # # when 简单表达式2 then 结果表达式2 # # ... # # when 简单表达式n then 结果表达式n # # [else 结果表达式n+1] # # end ...
2024-11-15
0
60
题解 | #每篇文章同一时刻最大在看人数#
# 第一步 # 首先要把In 和 out提取出来 作为一个cnt in 加1, out 减1 # 先将提取出的表Union 合并 # 选择union all 因为可能会存在同一个视频观看时间相同的情况# 如果有要筛选的条件 先筛选完再合并 # 第二步 # 将第一步的总表创建一个临时表 记为t1...
2024-03-19
1
257
题解 | #2021年11月每天的人均浏览文章时长#
TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)TIMESTAMPDIFF函数返回datetime_expr2 - datetime_expr1的结果,其中datetime_expr1和datetime_expr2可以是DATE或DATETIME类型...
2024-03-19
0
194
首页
上一页
1
2
3
4
5
6
下一页
末页