通辽可汗克鸽勃
通辽可汗克鸽勃
全部文章
题解
归档
标签
去牛客网
登录
/
注册
通辽可汗克鸽勃的博客
全部文章
/ 题解
(共28篇)
题解 | #牛客直播开始时各直播间在线人数#
熟练掌握时间戳函数即可,有date_format,timestampdiff,timestampadd select cou.course_id,course_name,count(distinct user_id) as cnt from course_tb cou right join atte...
Mysql
2021-12-22
0
342
题解 | #牛客直播转换率#
很简单的代码,分组求和搭配if函数即可 链接时可以用using 字段,只要两个表格某属性名一样就可以使用 select cou.course_id,course_name, round(100*sum(if(if_sign=1,1,0))/sum(if(if_vw=1,1,0)),2)...
Mysql
Oracle
2021-12-22
3
939
题解 | #连续签到领金币#
这题可谓是非常高质量了!! 大家如果刚开始不会可以先去做SQL29 里面有连续天数的计算方法!!!!(强烈推荐) 1.我们只要先排序,再将日期减去排序值就可以得到第一天连续打卡的时间,从而解决打断的问题。tmp表是得到排序数,base表是减去排序值。 2.之后我们根据 用户 和 每个阶段连续打卡的第...
Mysql
Oracle
Mysql
Mysql
Mysql
2021-12-21
36
1758
题解 | #某宝店铺连续2天及以上购物的用户及其对应的天数#
非常好的一道题,以后可以用来做求连续天数的常用解法。 首先排序,接着将日期减去排序+1则可以得到这个连续的区间的第一天,也不用担心中间中断了怎么办,因为被分到了不同的组 对于interval的用法不太了解,比较熟悉timestampdiff和timestampadd函数,大家有兴趣可以了解一下 se...
Mysql
Oracle
2021-12-21
0
305
题解 | #某宝店铺动销率与售罄率#
先把order表聚一下在连接,否则同个款型有多个记录 SELECT style_id, round(sum(sales_num)/ (sum(inventory)-sum(sales_num))*100,2), round(100*sum(GMV)/sum(tag...
Mysql
Oracle
2021-12-20
0
278
题解 | #各城市最大同时等车人数#
ATTENTION 两个坑: 1.sum加over函数累计和,一定要记得order by dt再加上 状态 desc 2.!!!union 会把分表中的重复行也删去,第二个例子有两个人同时打车,所以加了order_id区分 select city, max(t) as mt from (selec...
Mysql
Oracle
2021-12-17
1
408
题解 | #工作日各时段叫车量、等待接单时间和调度时间#
题目不难 1.要点为 case when 分组,between 是闭区间所以不能用 2.timestampdiff不能用minute 而要用second 在除以六十,不然分钟差不准确 3.如何表示周几,可以使用date_format(," ") 其中常用的是 %Y 四位数表示年份 %m %d, %w...
Mysql
Oracle
2021-12-17
0
307
题解 | #国庆期间近7日日均取消订单量#
提一点,如果没有group 就不能使用having,其次用where的话会在查询前删掉9月底的数据,所以是再子查询一遍进行过滤 select * from (select dt,round(sum(ok) over(order by dt rows bet...
Mysql
Oracle
2021-12-16
0
311
题解 | #每个城市中评分最高的司机信息#
就按照题目一步一步的来,先算平均数,在排序,将rank为1的联解 思路二可以使用max函数,然后用in select city,tmp.driver_id,round(mean,1), round(count(order_id)/count(distinct left(ord.orde...
Mysql
Oracle
2021-12-16
1
390
题解 | #10月的新户客单价和获客成本#
第一次速度击败了100%的人,只用总和处于人数就可以,没用到题解的在对id进行商品的聚合,所以会快很多 用了 () in (select)来匹配每个用户的第一次订单, select round(amount/num,1) , round((cost-amount)/num,1) fro...
Mysql
Oracle
2021-12-15
4
510
首页
上一页
1
2
3
下一页
末页