通辽可汗克鸽勃
通辽可汗克鸽勃
全部文章
分类
题解(29)
归档
标签
去牛客网
登录
/
注册
通辽可汗克鸽勃的博客
全部文章
(共31篇)
题解 | #牛客直播各科目出勤率#
这题的难点在于怎么链接,要表现出所有用户,因此behavior表是base表,再左连接,才不会丢失用户信息 select be.course_id,course_name, round(100*sum(if(sum_time>=10,1,0)) /sum(if(if...
Mysql
Oracle
2021-12-23
0
353
题解 | #牛客直播各科目平均观看时长#
select course_name, round(avg(TIMESTAMPDIFF(minute,in_datetime,out_datetime)),2) as avg_len from course_tb right join attend_tb using(course_...
Mysql
2021-12-22
0
394
题解 | #牛客直播开始时各直播间在线人数#
熟练掌握时间戳函数即可,有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
310
题解 | #某宝店铺动销率与售罄率#
先把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
首页
上一页
1
2
3
4
下一页
末页