首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客题解官
获赞
1.6W
粉丝
96.2W
关注
2
看过 TA
7932
男
浙江大学
2026
Java
IP属地:山东
牛客题解小达人~
私信
关注
拉黑
举报
举报
确定要拉黑牛客题解官吗?
发布(1159)
评论
刷题
收藏
牛客题解官
关注TA,不错过内容更新
关注
2025-03-17 11:27
浙江大学 Java
题解 | #查找所有员工的last_name和first_name以及对应的dept_name#
这道题目要求我们从员工表中查找所有员工的信息,我们要做的事情如下: 1. 确定总体问题 我们需要从员工表、部门员工关系表和部门表中提取数据查找所有员工的姓、名以及他们所属的部门名称,包括那些暂时没有分配部门的员工,并通过员工编号和部门编号进行连接。 2. 分析关键问题 连接表:将employees、dept_emp和departments表连接起来,以便获取每个员工的部门信息。 处理没有分配部门的员工:使用左连接确保即使没有部门信息的员工也能被列出。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用LEFT JOIN将employees、dept_emp和departments...
0
点赞
评论
收藏
分享
2025-03-17 11:09
浙江大学 Java
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
这道题目要求我们查找出薪水排名第二高的员工信息,我们要做的事情如下: 1. 确定总体问题 我们需要找出薪水排名第二高的员工编号、薪水、姓氏和名字。我们需要从员工表和薪水表中提取数据,通过员工编号进行连接,并使用子查询来确定第二高的薪水。 2. 分析关键问题 连接表:将employees和salaries表连接起来,以便获取每个员工的薪水信息。 找出第二高的薪水:使用子查询找出薪水排名第二高的值。 筛选出对应员工:根据第二高的薪水筛选出对应的员工信息。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用LEFT JOIN将employees和salaries表连接起来: from ...
0
点赞
评论
收藏
分享
2025-03-17 11:01
浙江大学 Java
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
这道题目要求我们从薪水表中找出薪水第二高的员工编号及其对应的薪水。我们要做的事情如下: 1. 确定总体问题 我们需要使用窗口函数对薪水进行排名,找出排名为第二的薪水记录,如果有多个员工的薪水为第二高,则需要输出所有这些员工的信息,并按员工编号升序排列。我们需要使用窗口函数来实现排名,并筛选出排名为第二的记录。 2. 分析关键问题 使用窗口函数进行排名:对所有员工的薪水进行降序排名。 筛选薪水第二高的员工:找出排名为第二的薪水记录。 排序输出:按员工编号升序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:使用窗口函数进行排名 我们使用DENSE_RANK窗口函数对所有员工的薪水进...
0
点赞
评论
收藏
分享
2025-03-17 10:38
浙江大学 Java
题解 | #统计出当前各个title类型对应的员工当前薪水对应的平均工资#
这道题目要求我们统计每个职称对应的员工平均薪水,我们要做的事情如下: 1. 确定总体问题 我们需要从职称表和薪水表中提取数据,通过员工编号进行连接,计算每个职称的平均薪水,并按平均薪水升序排列。 2. 分析关键问题 连接表:将titles和salaries表连接起来,以便获取每个职称的薪水信息。 计算平均薪水:对每个职称的薪水进行平均计算。 排序输出:按平均薪水升序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用JOIN将titles和salaries表连接起来: from titles t join salaries s on t.emp_no = s.emp...
0
点赞
评论
收藏
分享
2025-03-17 10:18
浙江大学 Java
题解 | #查找employees表emp_no与last_name的员工信息#
这道题目要求我们从员工表中查找出员工编号为奇数且姓氏不为“Mary”的员工信息,我们要做的事情如下: 1. 确定总体问题 我们需要从员工表中提取数据,应用条件过滤和排序,并按入职日期降序排列。 2. 分析关键问题 筛选奇数编号的员工:使用条件过滤筛选出员工编号为奇数的员工。 排除姓氏为“Mary”的员工:使用条件过滤排除姓氏为“Mary”的员工。 排序输出:按入职日期降序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:筛选奇数编号的员工 我们使用WHERE子句筛选出员工编号为奇数的员工: where emp_no%2=1 emp_no % 2 = 1:筛选出员工编号为奇数的...
0
点赞
评论
收藏
分享
2025-03-17 10:14
浙江大学 Java
题解 | #获取每个部门中薪水最高的员工相关信息#
这道题目要求我们找出每个部门中薪水最高的员工,并返回这些员工的部门编号、员工编号以及薪水我们要做的事情如下: 1. 确定总体问题 我们需要从员工部门表和薪水表中提取数据,通过员工编号进行连接,并使用窗口函数来确定每个部门中薪水最高的员工。 2. 分析关键问题 连接表:将dept_emp和salaries表连接起来,以便获取每个员工的薪水信息。 使用窗口函数进行排名:对每个部门的员工按薪水进行降序排名。 筛选薪水最高的员工:找出每个部门中薪水排名第一的员工。 排序输出:按部门编号升序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用JOIN将dept_emp和sal...
0
点赞
评论
收藏
分享
2025-03-17 10:03
浙江大学 Java
题解 | #获取所有员工当前的manager#
这道题目要求我们查找出每个部门中不是部门经理的员工及其对应的经理编号。我们要做的事情如下: 1. 确定总体问题 我们需要从员工部门表和部门经理表中提取数据,通过部门编号进行连接,并筛选出那些员工编号与经理编号不同的记录。 2. 分析关键问题 连接表:将dept_emp和dept_manager表连接起来,以便获取每个员工的经理信息。 筛选非经理员工:找出那些员工编号与经理编号不同的记录。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用JOIN将dept_emp和dept_manager表连接起来: from dept_emp d join dept_manager m on ...
0
点赞
评论
收藏
分享
2025-03-15 12:02
浙江大学 Java
【25算法工程师必看】机器学习编程题|大厂笔试新趋势‼️
👀 最近发现了什么?大厂笔面试悄悄加了新题型!算法工程师们注意啦~这类题目主要考察各种机器学习算法的底层实现能力,需要用numpy、scipy、pandas等库手写算法~不是调包侠就能过关的!🔍 在哪里刷题?牛客网→题库→在线编程→AI篇里面有超多机器学习算法题,从线性回归到神经网络应有尽有~💡 刷题小技巧1️.先理解再编码:千万别急着写代码!先在纸上推导算法公式,理解底层原理比调包重要100倍!2️.小数据测试:用2-3个样本手算一遍结果,再和代码输出对比,这样才能确保你真的理解了算法~3️.复现经典论文:每掌握一个算法,就去复现相关论文的核心代码,面试官最爱问"你能手写XX...
美团笔试
0
点赞
评论
收藏
分享
2025-03-14 18:25
浙江大学 Java
题解 | #获取所有非manager的员工emp_no#
我们需要从员工表中找出所有没有在部门领导表中出现的员工编号。我们要做的事情如下: 1. 确定总体问题 这道题目要求我们找出所有不是部门领导的员工编号。我们需要从员工表和部门领导表中提取数据,通过员工编号进行左连接,以确保即使没有部门信息的员工也能被列出,然后筛选出那些没有部门领导记录的员工。 2. 分析关键问题 左连接表:将employees和dept_manager表进行左连接,以便获取每个员工的部门领导信息。 筛选非部门领导的员工:找出那些没有部门领导记录的员工。 3. 解决每个关键问题的代码及讲解 步骤1:左连接表 我们使用LEFT JOIN将employees和dept_manag...
0
点赞
评论
收藏
分享
2025-03-14 18:17
浙江大学 Java
题解 | #找出所有员工当前薪水salary情况#
我们需要从薪水表中提取所有不同的薪水值,并按降序排列。我们要做的事情如下: 1. 确定总体问题 这道题目要求我们从薪水表中找出所有不同的薪水值,并按降序排列。我们需要从薪水表中提取数据,去除重复的薪水值,并对结果进行排序。 2. 分析关键问题 去除重复的薪水值:使用DISTINCT关键字去除重复的薪水值。 排序输出:按薪水值降序排列。 3. 解决每个关键问题的代码及讲解 步骤1:去除重复的薪水值 我们使用DISTINCT关键字去除重复的薪水值: select distinct salary from salaries SELECT DISTINCT salary:选择所有不同的薪水值。...
0
点赞
评论
收藏
分享
2025-03-14 18:07
浙江大学 Java
题解 | #查找薪水记录超过15条的员工号emp_no以及其对应的记录次数t#
我们需要统计每个员工的薪水记录次数,并筛选出记录次数超过15次的员工。我们要做的事情如下: 1. 确定总体问题 这道题目要求我们查找出在薪水记录中,记录次数超过15次的员工编号及其对应的记录次数。我们需要从薪水表中提取数据,统计每个员工的薪水记录次数,并筛选出记录次数超过15次的员工 2. 分析关键问题 统计薪水记录次数:对每个员工的薪水记录进行计数。 筛选记录次数超过15次的员工:找出记录次数大于15的员工。 3. 解决每个关键问题的代码及讲解 步骤1:统计薪水记录次数 我们在子查询中使用COUNT函数对每个员工的薪水记录进行计数,并按员工编号分组: select emp_no, cou...
呼吸丶zero:
没必要那么麻烦,一句having 直接搞定 select emp_no,count(emp_no) as t from salaries group by emp_no having t >15
0
点赞
评论
收藏
分享
2025-03-14 18:01
浙江大学 Java
题解 | #查找所有员工的last_name和first_name以及对应部门编号dept_no#
这道题目要求我们查找所有员工的姓、名以及他们所属的部门编号,包我们要做的事情如下: 1. 确定总体问题 我们需要从员工表和部门表中提取数据,通过员工编号进行左连接,以确保即使没有部门信息的员工也能被列出。 2. 分析关键问题 左连接表:题目要求查找所有已经分配部门的员工,且强调包括暂时没有分配具体部门的员工,即将employees和dept_emp表进行左连接,以便获取每个员工的部门信息。 3. 左连接表 我们使用LEFT JOIN将employees和dept_emp表连接起来: from employees e left join dept_emp d on e.emp_no = d....
0
点赞
评论
收藏
分享
2025-03-14 17:57
浙江大学 Java
题解 | #查找所有已经分配部门的员工的last_name和first_name以及dept_no#
题目需要从员工表和部门表中提取数据,通过员工编号进行连接,获取每个员工的部门信息。我们要做的事情如下: 1. 确定总体问题 这道题目要求我们查找所有已经分配部门的员工的姓、名以及部门编号。我们需要从员工表和部门表中提取数据,通过员工编号进行连接,获取每个员工的部门信息。 2. 步骤 将employees和dept_emp表连接起来,以便获取每个员工的部门信息,而后全输出即可。 完整代码 select e.last_name, e.first_name, d.dept_no from employees e join dept_emp d on e.emp_no = d.emp_no; 通过以...
0
点赞
评论
收藏
分享
2025-03-14 17:54
浙江大学 Java
题解 | #查找当前薪水详情以及部门编号dept_no#
我们需要从薪水表和部门经理表中提取数据,结合员工编号进行连接,获取每个部门经理的薪水信息。要做的事情如下: 1. 确定总体问题 这道题目要求我们查找出各个部门当前领导的薪水详情以及其对应的部门编号,并按员工编号升序排序。我们需要从薪水表和部门经理表中提取数据,结合员工编号进行连接,获取每个部门经理的薪水信息。 2. 分析关键问题 连接表:将salaries和dept_manager表连接起来,以便获取每个部门经理的薪水信息。 排序输出:按员工编号升序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:连接表 我们使用JOIN将salaries和dept_manager表连接起来: ...
0
点赞
评论
收藏
分享
2025-03-14 17:46
浙江大学 Java
题解 | #查找入职员工时间升序排名的情况下的倒数第三的员工所有信息#
这道题目要求我们对员工按入职时间进行降序排名,找出排名倒数第三的员工,并返回这些员工的所有信息,我们要做的事情如下: 1. 确定总体问题 我们需要从员工表中查找出入职时间倒数第三的员工,并返回这些员工的所有信息。由于可能存在同一个日期入职的多个员工,我们需要使用窗口函数来处理排名。 2. 分析关键问题 使用窗口函数进行排名:对员工按入职时间进行降序排名。 筛选排名倒数第三的员工:找出排名为3的员工。 排序输出:按员工编号升序排列输出结果。 3. 解决每个关键问题的代码及讲解 步骤1:使用窗口函数进行排名 我们使用DENSE_RANK窗口函数对员工按入职时间进行降序排名: select em...
0
点赞
评论
收藏
分享
1
30
31
32
33
34
78
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务