牛客943886824号
牛客943886824号
全部文章
分类
题解(37)
归档
标签
去牛客网
登录
/
注册
牛客943886824号的博客
全部文章
(共37篇)
题解 | #每个城市中评分最高的司机信息#
问题是:请统计每个城市中评分最高的司机平均评分、日均接单量和日均行驶里程数。 看到每个城市中评分最高的司机平均评分,我们很容易想到用dense_rank窗口函数去做,但是看到有题解是窗口函数的了,那我们就换一种思路不用窗口函数求解; 首先我们先把每个城市中每个司机的平均分求出来,: ...
Mysql
2021-12-08
1
307
题解 | #有取消订单记录的司机平均评分#
题目是:请找到2021年10月有过取消订单记录的司机,计算他们每人全部已完成的有评分订单的平均评分及总体平均评分,保留1位小数。先按driver_id升序输出,再输出总体情况。 我们先找出2021年10月有过取消订单记录的司机,代码如下 select distinct&nbs...
Mysql
2021-12-08
0
495
题解 | #2021年国庆在北京接单3次及以上的司机统计信息#
首先题目要求是:请统计2021年国庆7天期间在北京市接单至少3次的司机的平均接单数和平均兼职收入 那么我们先把在北京国庆期间接单至少3次以上的司机筛选出来 select driver_id &...
Mysql
2021-12-08
0
326
题解 | #10月的新户客单价和获客成本#
题目要求是:计算2021年10月商城里所有新用户的首***均交易金额(客单价)和平均获客成本(保留一位小数)。 那么我们先求出21年10月份所有的新用户订单,代码如下 select * from tb_order_overall &...
Mysql
2021-12-07
0
199
题解 | #统计2021年10月每个退货率不大于0.5的商品各项指标#
select product_id,ifnull(round(sum(if_click)/count(id),3),0),ifnull(round(sum(if_cart)/sum(if_click),3),0), ifnull(round(sum(if_payme...
Mysql
2021-12-06
0
257
题解 | #计算商城中2021年每月的GMV#
select date_format(event_time,'%Y-%m') month, round(sum(total_amount),0) gmv from tb_order_overall where status!=2 ...
Mysql
2021-12-06
0
225
题解 | #每天的日活数及新用户占比#
select a.dt,count(distinct a.uid) dau,round(count(distinct b.uid)/count(distinct a.uid),2) from  ...
Mysql
2021-12-06
35
1611
题解 | #2021年11月每天的人均浏览文章时长#
select date(in_time) dt, round(sum(timestampdiff(second,in_time,out_time))/count(distinct uid),1) av from tb_user_log wh...
Mysql
2021-12-05
0
231
题解 | #平均播放进度大于60%的视频类别#
题目要求计算各类视频的平均播放进度,将进度大于60%的类别输出 首先将两个表连接起来,将各类视频的计算进度算出来(注意:播放进度=播放时长÷视频时长*100%,当播放时长大于视频时长时,播放进度均记为100%),所以我们用if函数 concat(round((sum(if(timestampd...
Mysql
2021-11-30
0
578
题解 | #网易云音乐推荐(网易校招笔试真题)#
首先,我们滤清思路,将各个用户喜欢的歌,通过后两个表连接起来,然后在将id为1 关注的人喜欢的歌先列出来 not in(其次再讲id为1喜欢的歌筛选出来) select distinct a.music_name from (select * from m...
Sqlite
2021-11-11
0
304
首页
上一页
1
2
3
4
下一页
末页