牛客261623060号
牛客261623060号
全部文章
分类
题解(11)
归档
标签
去牛客网
登录
/
注册
牛客261623060号的博客
全部文章
(共10篇)
题解 | #查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t#
#1.对emp_no进行计数 count(emp_no) #2.使用having对查询结果进行筛选 select emp_no,count(emp_no)as t from salaries group by emp_no having t>15
Sqlite
2021-09-16
1
262
题解 | #查找所有已经分配部门的员工的last_name和first_name以及dept_no#
#获取已经分配部门的员工的对应信息 ,所以将两个表***有的数据用inner join 进行联结 select a.last_name,a.first_name,b.dept_no from employees as a inner join dept_emp as b on a.emp_no=...
Sqlite
2021-09-16
1
186
题解 | #查找所有员工的last_name和first_name以及对应部门编号dept_no#
#需要获取所有员工对应的信息,所以用left join 将表employees全部信息与表dept_emp进行联结 select a.last_name, a.first_name, b.dept_no from employees a left join dept_emp as b on a.em...
Sqlite
2021-09-16
1
209
题解 | #查找当前薪水详情以及部门编号dept_no#
#1.将salaries和dept_manager进行联结 #2.根据部门号分组group by a.emp_no select a.*,b.dept_no from salaries as a join dept_manager as b on a.emp_no=b.emp_no group ...
Sqlite
2021-09-16
1
182
题解 | #查找当前薪水详情以及部门编号dept_no#
#将salaries和dept_manager进行联结 select a.*,b.dept_no from salaries as a join dept_manager as b on a.emp_no=b.emp_no group by a.emp_no
Sqlite
2021-09-16
1
257
题解 | #查找入职员工时间排名倒数第三的员工所有信息#
#1.对入职时间进行降序排序: order by hire_date desc #2.获取倒三的员工信息:limit(2,1) select* from employees order by hire_date desc limit 2,1
Sqlite
2021-09-16
1
180
题解 | #查找最晚入职员工的所有信息#
#方法一 #1.使用降序排序获取到最晚入职时间(order by hire_date desc) #2.使用limit 获取降序排序中第一条数据 select * from employees order by hire_date desc limit 1 #方法二 #使用max(hire_dat...
Sqlite
2021-09-16
1
174
题解 | #查找最晚入职员工的所有信息#
#解题思路:最晚入职员工即筛选出最大日期max(hire_date) select* from employees where hire_date= (select max(hire_date)from employees)
Sqlite
2021-09-16
1
211
题解 | #查找在职员工自入职以来的薪水涨幅情况#
#解题步骤: #1.找出入职薪资 #2.找出当前薪资 #3.把前两步进行联结,将两次薪水相减即可 #薪资涨幅=当前薪资-入职薪资 select a.emp_no,(t.salary-b.salary)as growth from employees as a inner join salaries...
Sqlite
2021-09-16
0
220
题解 | #查找在职员工自入职以来的薪水涨幅情况#
#薪水涨幅=当前薪资-入职薪资 #解题步骤:1.找出入职时的薪资 2.找出当前薪资 3.把前两步进行联结,将两次薪水相减 select e.emp_no,(t.salary-e.salary)as growth from (select a.emp_no,b.salary from employee...
Sqlite
2021-09-16
0
235