有什么的吗?
有什么的吗?
全部文章
题解
归档
标签
去牛客网
登录
/
注册
有什么的吗?的博客
全部文章
/ 题解
(共7篇)
题解 | #统计2021年10月每个退货率不大于0.5的商品各项指标#
SELECT a.product_id, if( show_cnt=0,0,round(sum(if_click)/show_cnt,3 )) as ctr, if( sum(if_click)=0,0,round(sum(if_cart)/sum(if_click),3) ) a...
Mysql
2022-04-20
1
678
题解 | #计算商城中2021年每月的GMV#
SELECT date_format( event_time, "%Y-%m" ) `month`, sum( total_amount ) `GMV` FROM tb_order_overall WHERE `status` IN ( 0, 1 ) and year(event_tim...
Mysql
2022-04-19
0
295
题解 | #每天的日活数及新用户占比#
0 本题好像蛮简单的,思路大的框架如下: 求出每天活跃的用户数,即每天的dau 求出每天的新用户数。 1 求每天有哪些活跃的用户,这里记作a表。 因为涉及到同一个用户跨天活跃,所以这里union解决。 select uid,date(in_time) dt from tb_user_log un...
Mysql
2022-04-17
2
314
题解 | #计算25岁以上和以下的用户数量#
其实这道题目考察的知识点最主要的是,My SQL语句的执行顺序问题,不同的执行顺序会有不同的运行结果。(以下的解释都基于本题) 一开始大家一定是先把两张表连接起来,再用where去筛选。但是本题目是要求找出复旦大学中所有用户8月份的答题情况,复旦大学的用户中,有可能存在8月份没有答题的用户。若先把两...
Mysql
2022-01-19
204
4626
题解 | #统计每个学校各难度的用户平均刷题数#
这道题,直白地说,就是求每个学校、每一种难度的题目,平均被多少作答过。 题目的平均被作答人数=答题的总次数/独立答题人数=count(qpd.question_id)/count(DISTINCT qpd.device_id) SELECT up.university, &nb...
Mysql
2022-01-03
0
291
题解 | #分组过滤练习题#
1. 题目意思: 选取平均发贴数低于5的学校或平均回帖数小于20的学校 2. 思路拆解 平均发贴数avg(question_cnt) 低于5的学校或平均回帖数avg(answer_cnt) 小于20的学校:avg(question_cnt) < 5 or avg(answer_cnt)<...
Mysql
2022-01-02
0
460
题解 | #各个视频的平均完播率#
先理解题目意思:有播放记录的视频的id号和其完播率。条件是:2021年和根据其完播率降序排序。 拆解复杂指标:这里需要拆解的是完播率这个指标 注意:记得加上题目的限制条件 答案如下: SELECT a.video_id , round(sum(if(end_time - start_ti...
Mysql
2021-12-31
259
11416