SQL经典面试题 - 连续3天登录用户,终于会了!

【SQL经典面试题系列】前段时间六师妹去某团面试,回来后一直郁郁寡欢。好奇心下得知,原来是面试官要求小六用sql实现手写“连续3天登录用户”代码。这个问题虽然说难不难,但说易也不简单,而且,偏受大小厂喜欢。其实,不管是数仓/ETL/BI/数据分析/大数据等方向,都会经常被面试/笔试考察到。

1.还原场景 - 建表

select * from tmp.tmp_last_3_day;

2.解决问题关键-分析

3.SQL实现 - 见证奇迹的时刻

连续3天登录的用户id sql如下:

我们再来看下结果:

4.反思总结 - 升华

现在看来,其实也不难嘛!思路很重要,有了思路,问题自然迎刃而解(此处有掌声)。。ps:六师妹说今晚的加鸡腿~哈哈


好书推荐

1.涵盖图像预处理、图像的形态学处理、颜色与纹理、图像分割与分类、立体视觉、深度学习、表面检测、完整性检测、模板匹配、三维定位等各种机器视觉图像处理技术和检测技术。 2.对机器视觉图像处理的各种技术做了原理上的分析和代码实现。 3.案例典型,实战性强,大量可重用代码,可应用于真实场景。

【SQL经典面试题系列】前段时间六师妹去某团面试,回来后一直郁郁寡欢。好奇心下得知,原来是面试官要求小六用sql实现手写“连续3天登录用户”代码。这个问题虽然说难不难,但说易也不简单,而且,偏受大小厂喜欢。其实,不管是数仓/ETL/BI/数据分析/大数据等方向,都会经常被面试/笔试考察到。 1.还原场景 - 建表 select * from tmp.tmp_last_3_day; 2.解决问题关键-分析 3.SQL实现 - 见证奇迹的时刻 连续3天登录的用户id sql如下: 我们再来看下结果: 4.反思总结 - 升华 现在看来,其实也不难嘛!思路很重要,有了思路,问题自然迎刃而解(此处有掌声)。。ps:六师妹说今晚的加鸡腿~哈哈 好书推荐 1.涵盖图像预处理、图像的形态学处理、颜色与纹理、图像分割与分类、立体视觉、深度学习、表面检测、完整性检测、模板匹配、三维定位等各种机器视觉图像处理技术和检测技术。 2.对机器视觉图像处理的各种技术做了原理上的分析和代码实现。 3.案例典型,实战性强,大量可重用代码,可应用于真实场景。
经验分享 程序员 微信小程序 职场和发展