
SQL练习
。
码畜也有梦想
这个作者很懒,什么都没留下…
展开
-
力扣511. 游戏玩法分析 I
前面的错误写法本就是不合规的,后面用了 group by A ,那前面的 select 除了 A,一般都是用聚合函数去获取每个分组的整体数据,而不能直接写个具体的字段如 event_date。此时再用 having event_date = min(event_date) 去筛选,那就自然查不到数据了!可以看到什么都没查出来,原因是。也就是说,分组之后就只有这两条数据。原创 2023-11-13 15:34:04 · 300 阅读 · 0 评论 -
力扣197. 上升的温度
1、遇到这种某个字段与自身相比(今天温度和昨天温度比,是温度这个字段与自身相比),一般是将表进行自连接。指的是将 w2.recordDate 减去 1 天。原创 2023-11-09 19:32:10 · 262 阅读 · 0 评论 -
SQL28 计算用户8月每天的练题数量
day() 、month()、year() 函数的使用原创 2022-12-02 16:11:08 · 483 阅读 · 0 评论 -
SQL31 提取博客URL中的用户名
substring_index(字符串,分隔符,序号)的用法原创 2022-12-02 15:31:57 · 244 阅读 · 0 评论 -
SQL33 找出每个学校GPA最低的同学
group by 的坑原创 2022-12-02 11:26:02 · 634 阅读 · 0 评论 -
SQL32 截取出年龄
SUBSTRING(s,n,len) 的用法原创 2022-12-02 10:18:04 · 294 阅读 · 0 评论 -
SQL29 计算用户的平均次日留存率
这个条件时(device_id 自然是恒成立的,所以关键还是看 DATE_ADD 成不成立), q2 的 device_id 和 date 自然不为 null,也就是两天都在线的设备;当不符合这个条件时,q2 的 device_id 为 null,(在本题中则为同一设备,即device_id)在当天和第二天都进行刷题。注意,在这题我们不关心同一用户(设备)在这天答了什么题、答题结果如何,只关心他是否答题,因此对于这题来说存在重复的数据(如下图红框所示),需要使用。而第一天的设备数量,即为。原创 2022-12-01 16:33:01 · 1560 阅读 · 0 评论 -
SQL21 浙江大学用户题目回答情况
SQL练习原创 2022-10-21 10:23:13 · 164 阅读 · 0 评论 -
SQL20 分组排序练习题
where 、group by 、count / avg、having、order by 、limit原创 2022-10-20 16:57:35 · 269 阅读 · 0 评论 -
SQL19 分组过滤练习题
聚合函数结果作为筛选条件时,不能用 where,而是用 having原创 2022-10-19 15:46:33 · 186 阅读 · 0 评论 -
SQL18 分组计算练习题
【代码】SQL18 分组计算练习题。原创 2022-10-19 15:27:01 · 158 阅读 · 0 评论 -
SQL17 计算男生人数以及平均GPA
先 where 过滤, 再group by 分组拆分生成临时表,最后 cout求和、 合并临时表。原创 2022-10-19 14:32:45 · 197 阅读 · 0 评论 -
SQL16 查找GPA最高值
【代码】SQL16 查找GPA最高值。原创 2022-10-19 14:11:18 · 191 阅读 · 0 评论 -
SQL15 查看学校名称中含北京的用户
如果是以北京开头的,就用。如果是以北京结束的,就用。原创 2022-10-19 14:03:54 · 211 阅读 · 0 评论 -
SQL14 操作符混合运用
and 的优先级大于 or ,加括号是为了提高可读性。原创 2022-10-19 13:54:33 · 151 阅读 · 0 评论 -
查找除复旦大学的用户信息
sql练习原创 2022-09-27 16:26:32 · 121 阅读 · 0 评论 -
查找某个年龄段的用户信息
sql练习原创 2022-09-27 16:21:39 · 217 阅读 · 0 评论 -
查找年龄大于24岁的用户信息
sql练习原创 2022-09-27 16:14:46 · 152 阅读 · 0 评论 -
查找学校是北大的学生信息
sql练习原创 2022-09-27 16:11:14 · 602 阅读 · 0 评论 -
查找后降序排列
sql练习原创 2022-09-22 16:50:40 · 263 阅读 · 0 评论 -
查找后多列排序
sql练习原创 2022-09-22 16:36:37 · 174 阅读 · 0 评论 -
查找后排序
SQL原创 2022-09-20 17:01:17 · 134 阅读 · 0 评论 -
将查询后的列重新命名
.原创 2022-09-20 16:51:29 · 147 阅读 · 0 评论 -
查询结果限制返回行数
.原创 2022-09-20 16:45:00 · 137 阅读 · 0 评论 -
查询结果去重
题目:现在运营需要查看用户来自于哪些学校,请从用户信息表中取出学校的。示例:user_profile。原创 2022-08-30 17:22:32 · 245 阅读 · 0 评论