
SQL
文章平均质量分 65
Nicolas23
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【SQL】学习笔记-3
1、编写解决方案,找出与之前(昨天的)日期相比温度更高的所有日期的。) 至少跟一个其他投保人在 2015 年的投保额相同。他所在的城市必须与其他投保人都不同(也就是说 () 不能跟其他任何一个投保人完全相同)。编写解决方案报告 2016 年 (1)大小写和字符提取:concat。他在 2015 年的投保额 (注: ifnull的使用案例。原创 2024-09-13 17:45:53 · 1456 阅读 · 0 评论 -
【SQL】学习笔记-1
count(distinct case when datadiff(a.日期-b.日期)=1 then 1 a.id end) as 次日留存。5、找出连续7天登陆,连续30天登陆的用户(小红书笔试,电信云面试),最大连续登陆天数的问题 --窗口函数。6、求连续点击三次的用户数,中间不能有别人的点击 ,最大连续天数的变形问题(腾讯微保面试)–窗口函数。9、AB球队得分流水表,得到连续三次得分的队员名字 和每次赶超对手的球员名字,(pdd面试)1、留存:--复制一个表--日期datediff一下。原创 2024-05-10 17:10:52 · 412 阅读 · 0 评论 -
【SQL】学习笔记-2
1. 函数语法:DISTINCT要连接的字段OrderBYASCDESC排序字段Separator'分隔符'注意:(1)函数内部各部分之间没有逗号分隔。(2)排序与分隔符两部分可以省略,默认用‘,’连接字符串。2.where和having的区别聚合函数包括等。where是在group by聚合之前进行条件筛选的语句,因此where不能使用聚合函数。having是在group by聚合之后进行条件筛选的语句,因此本题使用having。3、原创 2024-05-10 17:18:48 · 311 阅读 · 0 评论 -
【SQL】学习笔记-4
A/B测试是一种统计学方法,用于比较两个或多个版本的效果,以确定哪个版本在特定指标上表现更佳。记住,A/B测试不仅仅是一个技术过程,它还涉及到对业务目标的深入理解和对用户行为的敏锐洞察。窗口函数具备了我们之前学过的group by子句分组的功能和order by子句排序的功能。那么,为什么还要用窗口函数呢?这是因为,group by分组汇总后改变了表的行数,一行只有一个类别。而partiition by和rank函数不会减少原表中的行数。原创 2024-11-12 11:56:27 · 1110 阅读 · 0 评论