YishanZ
YishanZ
全部文章
分类
题解(79)
归档
标签
去牛客网
登录
/
注册
Yishan Zhan
全部文章
(共74篇)
SQL25题解 | #获取员工其当前的薪水比其manager当前薪水还高的相关信息#
题目 获取员工其当前的薪水比其manager当前薪水还高的相关信息, 第一列给出员工的emp_no, 第二列给出其manager的manager_no, 第三列给出该员工当前的薪水emp_salary, 第四列给该员工对应的manager当前的薪水manager_salary...
Mysql
2022-01-10
0
440
SQL24题解 | #获取所有非manager员工当前的薪水情况#
1. 先将需要显示的全部员工找出 2. 然后去除经理 原数据 drop table if exists `dept_emp` ; drop table if exists&...
Mysql
2022-01-09
0
311
SQL23题解 | #对所有员工的薪水按照salary降序进行1-N的排名#
考察 DENSE_RANK() 的应用 SELECT emp_no, salary, &...
Mysql
2022-01-09
0
345
SQL22题解 | #统计各个部门的工资记录数#
3 个表的连接 1. 一般先关联表1,表2 2. 得出关联后,再联表3 #关联1,2 SELECT d.dept_no, d.dept_name, COUNT(s.salary) AS 'sum' FROM&n...
Mysql
2022-01-09
0
300
SQL21题解 | #查找在职员工自入职以来的薪水涨幅情况#
薪酬涨幅 = 现在的薪酬 - 入职时的薪酬 需要排除已经离职的人员 (to_date = '9999-01-01') 1. 先求入职时的薪酬,建立带有入职薪酬的表 2. 再 建 现在薪酬表,将已经离职的排除 3. 将2个薪酬相减,得出结果 4. 涨幅升序排序 ...
Mysql
2022-01-09
0
257
题解 | #查找所有员工的last_name和first_name以及对应的dept_name#
SELECT e.last_name, e.first_name, d.dept_name FROM employees AS e LEFT JOIN dept_emp AS de ON e...
Mysql
2022-01-09
0
225
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
SELECT e.emp_no, s.salary, e.last_name, e.first_name FROM employees AS e INNER JOIN salaries AS s ON e.emp_no = s.emp_no WHERE s.salary = (SELECT MAX(...
Mysql
Sqlite
2022-01-09
0
293
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
SELECT emp_no, salary FROM salaries WHERE salary = (SELECT DISTINCT salary FROM salaries ORDER BY salary DESC ...
Mysql
2022-01-09
0
242
题解 | #统计出当前各个title类型对应的员工当前薪水对应的平均工资#
SELECT t.title, AVG(s.salary) FROM titles AS t, salaries AS s WHERE t.emp_no = s.emp_no GROUP BY t.title ORDER BY AVG(s.salary) ASC
Mysql
2022-01-09
0
208
题解 | #获取所有员工当前的manager#
SELECT e.emp_no, m.emp_no FROM dept_emp AS e INNER JOIN dept_manager AS m ON e.dept_no = m.dept_no WHERE e.emp_no != m.emp_no;
Mysql
2022-01-08
1
239
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页