首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
首页 /
SQL提升
#
SQL提升
#
336次浏览
4人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2025-09-27 17:10
国家开放大学 数据分析师
题解 | 计算用户8月每天的练题数量
select day(`date`) as day, count(1) as question_cnt from question_practice_detail where left(`date`, 7) = '2021-08' group by 1 巧用 left 截取日期前 7 位,将其等于 2021-08 即可。
SQL入门到精通刷题思路
点赞
评论
收藏
分享
2025-09-27 15:20
兰州财经大学 数据分析师
题解 | 查询连续登陆的用户
SELECT user_id FROM ( SELECT user_id, COUNT(*) AS consecutive_days FROM ( SELECT user_id, DATE(log_time) AS login_date, ROW_NUMBER() OVER (PARTITION BY user_id ORDER BY DATE(log_time)) AS rn FROM login_tb WHERE user_id IN (SELECT user_id FROM register_tb) GROUP BY user_id, DATE(log_time) -- 替代DISTIN...
点赞
评论
收藏
分享
2025-06-05 19:04
The University of Melbourne 数据分析师
题解 | 未完成试卷数大于1的有效用户
步骤: 1.计算用户数据,提取有效信息,聚合作答记录 2.筛选有效用户:指完成试卷作答数至少为1且未完成数小于5 3.筛选未完成试卷作答数大于1的有效用户 难点:多行转一行 函数group_cancat( distinct [字段] order by separator '') 聚合不同的作答记录(一次) 字符串函数concat(date(start_time),':',tag) 组合作答时间和类别为一记录 group_concat(distinct concat(date(start_time),':',tag) order by date(start_time), field(tag, '...
点赞
评论
收藏
分享
2025-03-31 17:40
曲靖师范学院 Java
题解 | 查看不同年龄段的用户明细
select t.device_id as device_id, t.gender as gender, ( case when t.age >= 25 then '25岁及以上' when t.age >= 20 and t.age < 25 then '20-24岁' when t.age < 20 then '20岁以下' else '其他' end ) as age_cut from user_profile t group by t.device_id, t.gender, ( case when t.age >= 25 then '25岁及以上' wh...
点赞
评论
收藏
分享
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
开工第一帖
0
1
...
携程求职进展汇总
2
...
xx岗简历求拷打
0
3
...
工作不开心辞职是唯一出路吗
0
4
...
有转正机会的小厂实习值得去吗?
0
5
...
掌握什么AI技能,会为你的求职大大加分
0
6
...
实习期间如何提升留用概率?
0
7
...
为什么国企只招应届生
0
8
...
参加完秋招的机械人,还参加春招吗?
0
9
...
哪些公司开春招了?
0
牛客网
牛客网在线编程
牛客网题解
牛客企业服务