仁狮001
仁狮001
全部文章
分类
题解(13)
归档
标签
去牛客网
登录
/
注册
仁狮001的博客
全部文章
(共44篇)
题解 | #工作日各时段叫车量、等待接单时间和调度时间#
with workday as (select * from tb_get_car_record where weekday(event_time) between 0 and 4 ), info as (select finish_time,(case when time(event_time) ...
2023-03-18
0
340
题解 | #工作日各时段叫车量、等待接单时间和调度时间#
一、题目拆解1、条件:周一到周五:weekday(event_time) between 0 and 4各时段:(case when time(event_time) >='07:00:00' and time(event_time)<'09:00:00' then '早高峰' when...
2023-01-31
0
429
题解 | #国庆期间近7日日均取消订单量#
一、解题思路首先把用户打车记录表和打车订单表left join连接起来,用order_id等值连接;用连接好的宽表,计算出每天的订单完成量和订单取消量,使用if()函数和sum函数嵌套即可,注意:日期以order_time字段为准(一开始使用event_time字段,提交时发现报错后改为了order...
2023-01-30
1
447
题解 | #博客地址修复#
我的思路是这样的: 先把两边的空格去掉,用trim(str)函数; 然后用substring_index(str,分隔符,第几个位置的分隔符)函数来判断是否是http:// 是的话直接去空格即可; &...
Mysql
2022-10-19
2
265
题解 | #每个用户的第一有效信息#
题目有点小问题,题干里针对没有关键信息的,给的是“暂无其他信息“,提交结果里检测的却是”暂无关键信息“。需要修正一下。 SELECT device_id,if(answer_cnt is not null,concat('答题数:',answer_...
Mysql
2022-10-16
3
243
题解 | #所有用户对高难度题目的刷题数#
SELECT device_id ,count(question_id)question_cnt FROM user_profile LEFT&n...
Mysql
2022-10-12
0
333
题解 | #存在绩点大于该校平均绩点时的学生信息#
用窗口函数: SELECT device_id,university FROM (SELECT device_id,university,gpa, avg(gpa)ove...
Mysql
2022-09-11
2
275
题解 | #每个学校有哪些年龄的学生#
知识点:group_concat()的用法 语法:group_concat([DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符']) ...
Mysql
2022-09-11
0
339
题解 | #每个学校的平均年龄和平均绩点及整体情况#
可用两种方法实现: # # 方法一:使用rollup汇总 # SELECT ifnull(university,'总体')university, # round(avg(age),3)avg_age...
Mysql
2022-09-11
2
313
题解 | #筛选出学校名中包含特定关键词的用户#
介绍三种方法来实现: # # 方法一:like # SELECT id,device_id,university # FROM user_profile # WHERE (university like&n...
Mysql
2022-09-11
13
367
首页
上一页
1
2
3
4
5
下一页
末页