盐咸咸
盐咸咸
全部文章
分类
题解(49)
归档
标签
去牛客网
登录
/
注册
盐咸咸的博客
TA的专栏
50篇文章
9人订阅
SQL解题集
46篇文章
7827人学习
Python学习笔记
4篇文章
566人学习
python解题集
0篇文章
0人学习
全部文章
(共54篇)
题解 | #各城市最大同时等车人数#
来自专栏
一、知识点总结与拓展 感觉本题主要的考点是对瞬时在线用户数这种业务的理解。用到SQL的方法相对简单,只要是union的用法,除此之外还用大了ifnull()函数。 union 去重连接;union all 全连接不去重 ifnull(表达式1,表达式2):...
Mysql
2022-04-11
89
2718
题解 | #工作日各时段叫车量、等待接单时间和调度时间#
来自专栏
一、知识点梳理和拓展 比较常规的知识点,涉及到星期的取值,我复习了下date_format,对时间换算的知识点,如下: 二、题目解读 统计周一到周五各时段的叫车量、平均等待接单时间和平均调度时间。 1)三个相关指标的定义 叫车量:统计order_id。...
Mysql
2022-04-10
9
1117
题解 | #店铺901国庆期间的7日动销率和滞销率#
来自专栏
一、知识点梳理与拓展 从这一道真题,我所收获到的核心是各种表关联的用法。以前我常用到的表关联是:表1 JOIN 表2 ON 字段1=字段2 表关联的另2种用法: 用法1——这种用法可以适用于没有可直接用的关联字段情况 &...
Mysql
2022-04-08
89
3062
题解 | #国庆期间近7日日均取消订单量#
来自专栏
1)请统计国庆头3天里,每天的近7日 日期区间 DATEDIFF('2021-10-03',order_time)<9 -- 先对时间区间进行限定 2)日均订单完成量和日均订单取消量,按日期升序排序。结果保留2位小数。 先查看每日的订单完成,取消情...
Mysql
2022-04-02
5
498
题解 | #每个城市中评分最高的司机信息#
来自专栏
1)请统计每个城市中评分最高的司机平均评分、日均接单量和日均行驶里程数,接单数包含接单后被取消的订单 A.最高评分司机(这句话的意思是平均分最高的司机),有多个司机评分并列第一都要输出。 DENSE_RANK()OVER(PARTITION&nb...
Mysql
2022-04-02
0
664
题解 | #有取消订单记录的司机平均评分#
来自专栏
1)请找到2021年10月有过取消订单记录的司机, DATE_FORMATE(order_time,'%Y%m')='202110' -- 2021年10月份 WHERE finish_time IS NOT NULL AND start_time IS NULL ...
Mysql
2022-04-02
1
435
题解 | #2021年国庆在北京接单3次及以上的司机统计信息#
来自专栏
1)请统计2021年国庆7天期间在北京市接单至少3次的司机的平均接单数 DATE(order_time) BETWEEN '2021-10-01' AND '2021-10-07' -- 国庆期间 COUNT(order_id)>=-- 接单次数至少3次 ...
Mysql
2022-04-02
0
571
题解 | #连续签到领金币#
来自专栏
一、知识点总结 和你们分享,通过这一题,又突破了几个原先的知识盲区,开心有所收获~ 收获1:如何判断连续日期?1、对日期去重后进行排序(或者直接用dense_rank进行排序);2、日期减去排序对应序号的天数如果是一个相同的值,则说明这些日期就是连续的。3、对连续的日期再次...
Mysql
2022-03-25
33
1242
题解 | #每天的日活数及新用户占比#
来自专栏
和之前一样的逻辑,理顺了之后越做越快,6行代码搞定。 一、题目理解 统计每天的日活数及新用户占比 新用户占比=当天的新用户数÷当天活跃用户数(日活数)。 如果in_time-进入时间和out_time-离开时间跨天了,在两天里都记为该用户...
Mysql
2022-03-25
156
3842
题解 | #统计活跃间隔对用户分级结果#
来自专栏
只要理解清楚题目的含义,11行代码就能搞定啦~ 一、题目理解 把用户分成4个等级,并分别统计各个等级的用户占总用户的比,结果按照占比降序排列。4个等级的划分规则如下: 忠实用户(近7天活跃过且非新晋用户) 新晋用户(近7天新增) 沉...
Mysql
2022-03-25
28
1698
首页
上一页
1
2
3
4
5
6
下一页
末页