首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
高级资深攻城狮
获赞
15
粉丝
2
关注
11
看过 TA
19
河南大学
2019
Java
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑高级资深攻城狮吗?
发布(95)
评论
刷题
收藏
高级资深攻城狮
关注TA,不错过内容更新
关注
2021-09-16 16:49
河南大学 Java
题解 | #统计出当前各个title类型对应的员工当前薪水对应的平均工资#
select emp_no,salary from (select emp_no,salary from salaries order by salary DESC limit 2) as a ORDER by salary LIMIT 1这道题的关键是起别名,我的解题思路为:先查出结果降序排序,取最后两条,然后,再将结果正序排序,取第一条。
0
点赞
评论
收藏
分享
2021-09-16 15:13
河南大学 Java
题解 | #统计出当前各个title类型对应的员工当前薪水对应的平均工资#
select title,AVG(salary)as 'avg' from titles, salaries where titles.emp_no = salaries.emp_no group by(title) order by 'avg' ASC需要善用函数,理清思路
0
点赞
评论
收藏
分享
2021-09-16 14:50
河南大学 Java
题解 | #查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t#
select dept_emp.dept_no, dept_emp.emp_no, MAX(salaries.salary)from dept_emp,salarieswhere dept_emp.emp_no=salaries.emp_no group by dept_emp.dept_no写出这道题要对SQL的各种函数有比较熟系的了解,用emp_no做关联,再以部门号dept_no分组,用MAX查出其中的最大值。
0
点赞
评论
收藏
分享
2021-09-16 14:16
河南大学 Java
题解 | #查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t#
select dept_emp.emp_no,dept_manager.emp_no from dept_emp,dept_manager where (dept_emp.dept_no= dept_manager.dept_no) and dept_emp.emp_no not in (select emp_no from dept_manager)首先找出dept_no相匹配的员工,再去掉这些员工本身是经理的人
0
点赞
评论
收藏
分享
2021-09-16 11:43
河南大学 Java
题解 | #查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t#
SELECT emp_no,count(emp_no) as t FROM salaries GROUP by emp_no having t >15 先使用select查出领导的emp_no,再使用not in select出不在领导范围内的emp_no
0
点赞
评论
收藏
分享
2021-09-16 11:11
河南大学 Java
题解 | #查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t#
SELECT emp_no,count(emp_no) as t FROM salaries GROUP by emp_no having t >15 查询出现15次的员工,先按“emp_no”来分组,然后使用count函数来统计次数
0
点赞
评论
收藏
分享
2021-09-13 19:04
河南大学 Java
题解 | #查找最晚入职员工的所有信息#
selectemployees.last_name,employees.first_name,dept_emp.dept_nofrom employees left join dept_emp on employees.emp_no=dept_emp.emp_no本题使用了left join连接,左表中的数据没有匹配到右表中的数据时,右表设置为空。
0
点赞
评论
收藏
分享
2021-09-13 18:40
河南大学 Java
题解 | #查找最晚入职员工的所有信息#
selectemployees.last_name,employees.first_name,dept_emp.dept_nofrom employees,dept_emp where employees.emp_no=dept_emp.emp_no;以上为解题答案。
0
点赞
评论
收藏
分享
2021-09-13 18:31
河南大学 Java
题解 | #查找最晚入职员工的所有信息#
select salaries.emp_no, salaries.salary, salaries.from_date, salaries.to_date , dept_manager.dept_nofrom salaries,dept_manager where salaries.emp_no =dept_manager.emp_no以上是我答案,从两张表中查出相关信息
0
点赞
评论
收藏
分享
2021-09-13 18:07
河南大学 Java
题解 | #查找最晚入职员工的所有信息#
select * from (select * from employees group by hire_date desc limit 3) group by hire_date limit 1这条语句的思路是,先从表中查询出信息最晚入职的三个人的信息,倒序排列,然后再将刚才查出的结果正序排列,查出第一个。
0
点赞
评论
收藏
分享
2021-04-13 23:09
河南大学 Java
2021.04.13 在牛客打卡10天!
0
点赞
评论
收藏
分享
2021-04-08 14:49
河南大学 Java
加油
2021.04.08 在牛客打卡9天!
0
点赞
评论
收藏
分享
2021-04-01 08:16
河南大学 Java
2021.04.01 在牛客打卡8天!
0
点赞
评论
收藏
分享
2021-03-29 12:48
河南大学 Java
每天进步一点点
2021.03.29 在牛客打卡7天!
0
点赞
评论
收藏
分享
2021-03-26 09:45
河南大学 Java
每天进步一点点
2021.03.26 在牛客打卡6天!
0
点赞
评论
收藏
分享
1
2
3
4
5
6
7
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务