高质量搬砖人
高质量搬砖人
全部文章
分类
题解(87)
归档
标签
去牛客网
登录
/
注册
77的摸鱼实录
只要努力就能到达
TA的专栏
53篇文章
0人订阅
SQL
53篇文章
7258人学习
全部文章
(共87篇)
SQL 27) 给出每个员工每年薪水涨幅超过5000的员工信息及涨幅值
方法)表自联结得出工资涨幅大于5000的记录 按照salary_growth逆序排列 SELECT s2.emp_no, s2.from_date, (s2.salary - s1.salary)salary_gro...
Mysql
SQL
2021-01-30
1
801
SQL 26) 汇总各个部门当前员工的title类型的分配数目
来自专栏
方法)三表连结分组 SELECT d.dept_no, d.dept_name, t.title, COUNT(t.emp_no) FROM departments AS d, dept_emp AS de, titles AS t WHERE d.dept_no = de.dept_no AND ...
Mysql
SQL
2021-01-30
46
3321
SQL 25) 获取员工其当前的薪水比其manager当前薪水还高的相关信息
方法)子查询分别找出员工&经理工资,再连结两表比较工资 SELECT a2.emp_no, a1.emp_no AS manager_no, a2.emp_salary, a1.manager_salary FROM ( SELECT s1.salary AS manager_salary,...
Mysql
SQL
2021-01-30
1
800
SQL 24) 获取所有非manager员工当前的薪水情况
方法)两表连结+子查询 SELECT de.dept_no, de.emp_no, s.salary FROM dept_emp AS de, salaries AS s WHERE de.em...
Mysql
SQL
2021-01-30
1
544
SQL 22) 对所有员工的当前薪水按照salary进行按照1-N的排名
来自专栏
方法)dense_rank()over SELECT emp_no, salary, dense_rank()over(ORDER BY salary DESC) FROM salaries WHERE to_date = '9999-01-01'为何用dense_rank : 相同分数并列且不影响...
Mysql
SQL
2021-01-30
6
935
SQL 20) 统计各个部门的工资记录数
方法)三表连结再分组使用聚合函数 SELECT d.dept_no, d.dept_name, COUNT(s.emp_no) FROM dept_emp AS de, departments AS d, salaries AS s WHERE de.dept_no = d.dept_no AND ...
Mysql
SQL
2021-01-30
16
1583
SQL 21) 查找所有员工自入职以来的薪水涨幅情况
方法)利用子查询找出当前工资及入职工资 SELECT s1.emp_no, (s1.salary - s2.salary)growth FROM (SELECT emp_no, salary -- 当前工资 FROM salaries WHERE to_date = '9999-01-01')s...
Mysql
SQL
2021-01-30
26
2286
SQL 20) 查找员工编号emp_no为10001其自入职以来的薪水salary涨幅
方法)因为没有降薪,直接最大值减最小值即可得涨幅 可能有多次涨薪,没有降薪 SELECT (MAX(salary)-MIN(salary))growth -- 薪水涨幅 FROM salaries WHERE emp_no ...
Mysql
SQL
2021-01-29
1
782
SQL 19) 查找所有员工的last_name和first_name以及对应的dept_name
方法)要求连结employees表的全部行 包括暂时没有分配部门的员工 SELECT e.last_name, e.first_name, d.dept_name FROM departments AS d...
Mysql
SQL
2021-01-29
1
727
SQL 18) -dense_rank 查找当前薪水排名第二多的员工
方法)dense_rank()over() 不使用order by 当前薪水(to_date='9999-01-01') SELECT e.emp_no, a.salary, e.last_name, e.first_name FROM employees AS e JOIN ( SE...
Mysql
SQL
2021-01-29
11
1729
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页