首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
不做造粪机器
获赞
29
粉丝
3
关注
6
看过 TA
49
University of Glasgow
2024
数据分析师
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑不做造粪机器吗?
发布(100)
评论
刷题
收藏
不做造粪机器
关注TA,不错过内容更新
关注
2024-07-19 05:32
University of Glasgow 数据分析师
题解 | # SQL 202 找出所有员工当前薪水
select distinct salary from salaries order by salary desc 考察distinct和order by的使用。
0
点赞
评论
收藏
分享
2024-07-18 05:58
University of Glasgow 数据分析师
题解 | #SQL 201查找薪水记录超过15条的员工号
select emp_no, count(emp_no) t from salaries group by emp_no having t>15 考察having的用法。group by 要筛选聚合后的数据需要使用having
0
点赞
评论
收藏
分享
2024-07-18 05:54
University of Glasgow 数据分析师
题解 | #SQL 199查找所有员工姓名
select e.last_name, e.first_name, d.dept_no from employees e left join dept_emp d on e.emp_no= d.emp_no 考察连接。注意要让没有分配部门的员工也出现,那么连接要以employees表为准。
0
点赞
评论
收藏
分享
2024-07-18 05:50
University of Glasgow 数据分析师
题解 | #SQL198 查找所有已经分配部门的员工
select e.last_name,e.first_name,d.dept_no from employees e right join dept_emp d on e.emp_no=d.emp_no 考察连接,如果要让没有安排的的员工不出现,那么应该是以dept_emp表为标准进行连接,所以应该是employees right join dept_emp或者dept_emp left join employees
0
点赞
评论
收藏
分享
2024-07-18 05:45
University of Glasgow 数据分析师
题解 | #查找当前薪水详情以及部门编号dept_no#
select a.emp_no, b.salary, b.from_date, b.to_date, a.dept_no from dept_manager as a left join salaries as b on a.emp_no = b.emp_no order by b.emp_no 考察表连接。使用员工id作为连接依据连接两个表,然后依据题目给出的表顺序选择需要的数据,
0
点赞
评论
收藏
分享
2024-07-18 05:38
University of Glasgow 数据分析师
题解 | #查找入职员工时间排名倒数第三的员工所有信息#
使用dense_rank进行排名找到等于3的员工id,注意使用dense_rank,而不是rank。 select * from employees where emp_no in ( select b.emp_no from ( select dense_rank() over(order by hire_date desc) rank_, emp_no from employees ) b where b.rank_=3 ) 使用limit,offset配合找到倒数第三的日期然后查询。注意要加`distinct`作为限定。 select * from employees where hir...
0
点赞
评论
收藏
分享
2024-07-18 05:13
University of Glasgow 数据分析师
题解 | #查找最晚入职员工的所有信息#
select * from employees where hire_date = ( select max(hire_date) from employees ) 利用嵌套查询,找到最晚日期然后进行筛选
0
点赞
评论
收藏
分享
2022-09-22 14:36
University of Glasgow 数据分析师
题解 | #牛客网连续练习题目3天及以上的用户#
根据评论区的一位大佬给出的例子做了实验这样可能会稍微简洁一些 import pandas as pd nowcoder=pd.read_csv('nowcoder.csv') # 去重 nowcoder=nowcoder.drop_duplicates(['user_id','date'])[['user_id','date']] nowcoder.date=pd.to_datetime(nowcoder.date).dt.date # 得到排名,然后转化为日期,然后将日期与排名相减,如果是连续的,得到的差是相同的...
想在家办公的垂耳兔在...:
有一个小问题,去重那个步骤的两行代码应该换一下顺序吧,这个代码得到的最后答案和给出的答案不一样,但是系统判断的还是过了。 我理解的去重应该是同一用户同一天练习了多次就应该去重,上面的代码是同一时刻才去重。
0
点赞
评论
收藏
分享
2022-08-29 00:29
University of Glasgow 数据分析师
请问有没有黑夜模式啊
0
点赞
评论
收藏
分享
2022-06-22 23:39
University of Glasgow 数据分析师
2022.06.22 在牛客打卡1天!
0
点赞
评论
收藏
分享
1
2
3
4
5
6
7
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务