首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
happy_sql
获赞
0
粉丝
0
关注
0
看过 TA
0
2024
大数据开发工程师
IP属地:福建
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑happy_sql吗?
发布(3)
刷题
happy_sql
2023-11-09 18:11
电子信息类
题解 | #月均完成试卷数不小于3的用户爱作答的类别#
题目:请从表中统计出 “当月均完成试卷数”不小于3的用户们爱作答的类别及作答次数,按次数降序输出条件分解:当月均完成试卷数”不小于3的用户用户们爱作答的类别及作答次数按次数降序输出思路:第一步:取出月均完成试卷数不小于3的用户uid,这里要注意是月均,不仅要根据uid进行分组还要根据月进行分组 select uid from exam_record group by uid, date_format(start_time,'%Y-%m') having sum(if (submit_time is no...
0
点赞
评论
收藏
转发
happy_sql
2023-11-09 18:04
电子信息类
题解 | #根据指定记录是否存在输出不同情况#
题目:请你筛选表中的数据,当有任意一个0级用户未完成试卷数大于2时,输出每个0级用户的试卷未完成数和未完成率(保留3位小数);若不存在这样的用户,则输出所有有作答记录的用户的这两个指标。结果按未完成率升序排序。条件分解:任意一个0级用户未完成试卷数大于2时,输出每个0级用户的试卷未完成数和未完成率(保留3位小数)若不存在这样的用户,则输出所有有作答记录的用户的这两个指标按未完成率升序排序思路:第一步:算出所有用户的试卷未完成数和未完成率 select uid, sum(if (submit_time is null, 1, 0)) inc...
0
点赞
评论
收藏
转发
happy_sql
2023-11-09 17:51
电子信息类
题解 | #注册当天就完成了试卷的名单第三页#
题目:找到求职方向为算法工程师,且注册当天就完成了算法类试卷的人,按参加过的所有考试最高得分排名。排名榜很长,我们将采用分页展示,每页3条,现在需要你取出第3页(页码从1开始)的人的信息。分解下条件:求职方向为算法工程师且注册当天就完成了算法类试卷的人参加过的所有考试最高得分排名排名榜很长,采用分页展示,每页3条思路:根据三个表进行关联,过滤求职方向为算法工程师这类人的信息,根据uid,tag进行开窗取出每个用户在每个类完成考试的最早时间,再根据uid进行开窗取出每个用户在所有考试的最大分数 select a1.uid, min(a1.submit_ti...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务