首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
我的头上有犄角*2
获赞
39
粉丝
1
关注
3
看过 TA
17
男
广西师范大学漓江学院
2016
数据运营
IP属地:广西
闲着也是闲着,不如学点有用的。
私信
关注
拉黑
举报
举报
确定要拉黑我的头上有犄角*2吗?
发布(35)
刷题
我的头上有犄角*2
2022-05-11 10:02
数据运营
题解 | #月均完成试卷数不小于3的用户爱作答的类别#要求的是每月>=3的用户
一开始没多想,看了看题目,求答题人数>=3。连表,求职,倒序结束。 注意点:要求的是每月>=3的用户,而不是全部答题>=3 第一次报错: select tag,count(tag) tag_cnt from exam_record e1 join (select uid,sum(if(submit_time is not null,1,0)) cnt from exam_record group by uid having cnt >=3) a on e1.uid=a.uid join examination_info e2 on e1.exam_id=e2.ex...
0
点赞
评论
收藏
转发
我的头上有犄角*2
2022-05-11 09:37
已编辑
数据运营
题解 | #未完成试卷数大于1的有效用户#错了两次终于对了
这道题目用到的数据合并之前我比较陌生,所以专门写一下。加深印象。 步骤一、数据合并: 刚看到题目的时候,大概就知道要用concat或group_concat。但查了一下,发现是两者皆要用。 concat,是以列为单位将数据合并。 group_concat,是以行为单位将数据合并。所以concat在括号内,先将单元格的数据按题意进行合并。 group_concat在括号外,将合并好的单元格按行合并。 但要注意要将数据按天简单处理下。以及使用ORDER BY 排序(题目没说,但测试输出的样式是排列的),将符号分隔符替换。 步骤二、数据运算 略过 步骤三、按要求写条件 太长不看版: 坑点1:数据合并...
0
点赞
评论
收藏
转发
我的头上有犄角*2
2022-05-10 15:05
数据运营
题解 | #平均活跃天数和月活人数#
之前不知道可以count(distinct 字段1,字段2)达到下边代码中子查询的目的。所以比较累赘。 select month, round(count(day)/count(distinct uid),2)avg_active_days ,count(distinct uid) mau from ( select distinct uid, date_format(start_time,"%Y-%m-%d") day , date_format(start_time,"%Y%m") month from exam_record where score is not null and...
0
点赞
评论
收藏
转发
我的头上有犄角*2
2022-05-09 16:01
数据运营
题解 | #检索产品名称和描述(三)#
select * from Products where prod_desc regexp 'toy' and prod_desc regexp 'carrots' 虽然说要用两个like,但发现这样也能过。
0
点赞
评论
收藏
转发
我的头上有犄角*2
2022-05-07 17:44
数据运营
题解 | #牛客的课程订单分析(六)#
select id,is_group_buy,if(is_group_buy='yes',null,client_name) client_name from (select o.id,o.client_id,is_group_buy,name client_name,count(user_id)over(partition by user_id) cnt from order_info o left join client c on o.client_id=c.id where date >'2025-10-15' and product_name in("c++","pytho...
0
点赞
评论
收藏
转发
1
2
3
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务