首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
不想泡池子的查理在写面经
获赞
0
粉丝
0
关注
2
看过 TA
4
西北农林科技大学
2026
数据分析师
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑不想泡池子的查理在写面经吗?
发布(13)
不想泡池子的查理在写面经
关注TA,不错过内容更新
关注
02-24 13:20
已编辑
西北农林科技大学 数据分析师
26届末9本科 数分实习,简历求拷打,不玻璃心
0实习,也没啥太相关的项目,最近才开始准备,求各位大佬指点,现在整个人好迷茫,应该准备项目,还是再学一些其他的技术(Excel等)#数据分析实习生# #简历求指导# #26届实习# #暑期实习# #日常实习or暑期实习#
0
点赞
评论
收藏
分享
02-23 22:20
西北农林科技大学 数据分析师
题解 | 找出每个学校GPA最低的同学
窗口函数 select device_id, university, gpa from ( select device_id, university, gpa, rank() over(partition by university order by gpa) as rk from user_profile ) as a where a.rk=1;
0
点赞
评论
收藏
分享
02-23 21:25
西北农林科技大学 数据分析师
题解 | 截取出年龄
select substring_index (substring_index (profile, ",", 3), ",", -1) as age, count(*) as number from user_submit group by age;
0
点赞
评论
收藏
分享
02-23 17:02
西北农林科技大学 数据分析师
题解 | 计算用户8月每天的练题数量
YEAR(date):提取日期中的年份。MONTH(date):提取日期中的月份。DAY(date) :提取日期中的日。 select day(date) as day, count(question_id) as question_cnt from question_practice_detail where date like '2021-08%' group by day;
0
点赞
评论
收藏
分享
02-23 16:53
西北农林科技大学 数据分析师
题解 | 查看不同年龄段的用户明细
select device_id, gender, case when age < 20 then '20岁以下' when age >= 20 and age <= 24 then '20-24岁' when age >= 25 then '25岁及以上' else '其他' end as age_cut from user_profile;
0
点赞
评论
收藏
分享
02-22 17:08
西北农林科技大学 数据分析师
题解 | 计算25岁以上和以下的用户数量
if判断 select if(age < 25 or age is null, '25岁以下', '25岁及以上') as age_cut, count(*) as number from user_profile group by age_cut; case语句 select (case when age>=25 then '25岁及以上' else '25岁以下' end) as age_cut, count(*) as number from user_profile group by age_cut;
0
点赞
评论
收藏
分享
02-22 16:51
西北农林科技大学 数据分析师
题解 | 查找山东大学或者性别为男生的信息
select device_id, gender, age, gpa from user_profile where university = '山东大学' union all select device_id, gender, age, gpa from user_profile where gender = 'male';
0
点赞
评论
收藏
分享
02-22 16:44
西北农林科技大学 数据分析师
题解 | 统计每个用户的平均刷题数
select university, difficult_level, round( count(u.answer_cnt) / count(distinct u.device_id), 4 ) as avg_answer_cnt from user_profile as u inner join question_practice_detail as q on u.device_id = q.device_id inner join question_detail as qd on q.question_...
0
点赞
评论
收藏
分享
02-22 16:39
西北农林科技大学 数据分析师
题解 | 统计每个学校各难度的用户平均刷题数
直接复制了题目上的diffcult_level,没发现少了一个i,结果一直报错,要多注意细节问题和自测运行的结果 select university, difficult_level, round( count(up.answer_cnt) / count(distinct up.device_id), 4 ) as avg_answer_cnt from user_profile as up inner join question_practice_detail as qpd on up.device_id = ...
0
点赞
评论
收藏
分享
02-22 16:22
西北农林科技大学 数据分析师
题解 | 统计每个学校的答过题的用户的平均答题数
select up.university, count(qp.question_id) / count(distinct qp.device_id) as avg_answer_cnt from user_profile as up inner join question_practice_detail as qp on up.device_id = qp.device_id group by university order by university;
0
点赞
评论
收藏
分享
02-22 12:54
西北农林科技大学 数据分析师
题解 | 浙江大学用户题目回答情况
select user_profile.device_id, question_id, result from user_profile inner join question_practice_detail on user_profile.device_id = question_practice_detail.device_id where university='浙江大学';
0
点赞
评论
收藏
分享
02-22 12:33
西北农林科技大学 数据分析师
题解 | 分组过滤练习题
1. HAVING 必须与 GROUP BY 一起使用(除非使用聚合函数且未明确分2. HAVING 的条件可以包含聚合函数,而 WHERE 不能。3. HAVING 的执行顺序在 GROUP BY 之后,ORDER BY 之前。 select university, avg(question_cnt) as avg_question_cnt, avg(answer_cnt) as avg_answer_cnt from user_profile group by university having avg(question_cnt) < ...
0
点赞
评论
收藏
分享
02-22 12:11
西北农林科技大学 数据分析师
题解 | 操作符混合运用
select device_id, gender, age, university, gpa from user_profile where ( gpa > 3.5 and university = '山东大学' ) or ( gpa > 3.8 and university = '复旦大学' ) order by device_id;
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务