欢迎光临散文网 会员登陆 & 注册

[2022]手撕大厂SQL真题

2022-11-20 13:43 作者:苏梦北北ing  | 我要投稿

励志当最强课代表的我来给大家总结总结👍👍👍

手撕大厂SQL真题


视频内容:

1️⃣SQL执行顺序✍️

2️⃣hive10题📄

3️⃣行转列(转置)🏷️

4️⃣连续N天登陆📑

5️⃣分组内top前几🔖

6️⃣华泰证券1📖


视频内容:

1️⃣SQL执行顺序✍️

SQL执行顺序介绍


16-手撕大厂SQL真题-B站直播 P1 - 04:31




2️⃣hive10题📄

先配置环境

在pycharm或datagrip或idea中配置hive数据源。也可以配置一个sparkSQL数据源,来加快速度


16-手撕大厂SQL真题-B站直播 P1 - 08:08




3️⃣行转列(转置)🏷️

行转列的常规做法是,group by+sum(ifo)【或count(if(0)】


16-手撕大厂SQL真题-B站直播 P1 - 08:32




4️⃣连续N天登陆📑

思路分析过程


16-手撕大厂SQL真题-B站直播 P1 - 09:29




5️⃣分组内top前几🔖

需求常见词:【每组xxx的第一个】【每组xxx的最后一个】【每组xxx的前n个】【每组最xx的前n个】公式: row_number() over(partition by组名)as rn,再筛选rn<=N名


16-手撕大厂SQL真题-B站直播 P1 - 12:12




6️⃣华泰证券1📖


16-手撕大厂SQL真题-B站直播 P1 - 16:34




[2022]手撕大厂SQL真题的评论 (共 条)

分享到微博请遵守国家法律