首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
F_anta
获赞
21
粉丝
0
关注
4
看过 TA
0
男
佳木斯大学
2018
数据分析师
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑F_anta吗?
发布(7)
刷题
F_anta
2021-07-26 09:58
数据分析师
2021-07-26
在牛客打卡1天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
F_anta
2021-07-23 16:41
数据分析师
python3教程_编程入门教程_牛客网 https://www.nowcoder.com/tutorial/10005/dc2c82d6557548beb0e2252869be13d8
0
点赞
评论
收藏
转发
F_anta
2021-07-22 16:42
数据分析师
题解 | #查找employees表emp_no与last_name的员工信息#
课程难度是简单的,奇偶判断下意识会用mod()函数,%2的想法,但是看到讨论中一位兄弟的结果,是始料未及的。【通过二进制方式,&字符判断奇偶】select *from employeeswhere emp_no&1 =1 and last_name <>'Mary'order by hire_date DESC 瞬间想到还是在大学的《数字电子技术》课堂上接触到的二进制,但是没想到sql中也可以这样,大大的提升效率,点赞,也惭愧。
0
点赞
评论
收藏
转发
F_anta
2021-07-22 16:06
数据分析师
题解 | #获取每个部门中当前员工薪水最高的相关信息#
还是考察窗口函数的应用selecttt.dept_no,tt.emp_no,tt.salaryfrom (selectt1.* ,t2.salary,row_number()over(partition by dept_no order by salary desc) as rnfrom dept_emp t1left JOIN salaries t2on t1.emp_no = t2.emp_no) ttwhere rn =1order bytt.dept_no,tt.emp_no
0
点赞
评论
收藏
转发
F_anta
2021-07-22 15:14
数据分析师
题解 | #查找当前薪水详情以及部门编号dept_no#
我觉得这道题最大的误解是没想清楚题目最终的结果是想呈现出什么样子的结果,其实最终的结果是想只体现当前部门的信息(dept_no1,dept_no2), 所以简单粗暴,直接 inner join 或者right join 部门表dept_manager即可,如果用left join的话,结果dept_no会有null的情况,用having 剔除结果也是一致的。 SELECT t1.*,t2.dept_no from salaries t1 left JOIN dept_manager t2 on t1.emp_no = t2.emp_no having dept_no is ...
0
点赞
评论
收藏
转发
F_anta
2021-07-22 14:48
数据分析师
题解 | #查找入职员工时间排名倒数第三的员工所有信息#
在当前数据量看可以投机取巧使用limit,但是当不确定hire_date的情况下,保险起见,还是需要窗口函数,通过dense_rank()over(order by hire_date desc )将日期按照从大到小的顺序排列(不同的窗口函数排序方式也不同,可自己百度了解)取第三段日期即是当前结果。selectemp_no,birth_date,first_name,last_name,gender,hire_datefrom (select *,dense_rank()over (order by hire_date desc ) as rkfrom employees) t1where t...
0
点赞
评论
收藏
转发
F_anta
2021-06-11 16:23
数据分析师
新人报道!来牛客的第一天~
投递牛客等公司
新手牛友村
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务