有一个员工表employees简况如下: 有一个薪水表salaries简况如下: 请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为 (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date=’9999-01-01’时,表示依然在职,无后续调整记录)-笔试面试资料

这是qklbishe.com第16923 篇笔试面试资料
提供答案分析,通过本文《有一个员工表employees简况如下:
有一个薪水表salaries简况如下:
请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为 (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date=’9999-01-01’时,表示依然在职,无后续调整记录)-笔试面试资料》可以理解其中的代码原理,这是一篇很好的求职学习资料
本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。

答案:

有一个员工表employees简况如下:
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)
有一个薪水表salaries简况如下:
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)
请你查找在职员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为
(注: to_date为薪资调整某个结束日期,或者为离职日期,to_date=’9999-01-01’时,表示依然在职,无后续调整记录)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)

有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) ciphersaw
本题思路是先分别用两次LEFT JOIN左连接employees与salaries,建立两张表,分别存放员工当前工资(sCurrent)与员工入职时的工资(sStart),再用INNER JOIN连接sCurrent与sStart,最后限定在同一员工下用当前工资减去入职工资。
方法一:内层用LEFT JOIN,外层用INNER JOIN(内层也可以改用 INNER JOIN)
SELECT sCurrent.emp_no, (sCurrent.salary-sStart.salary) AS growth FROM (SELECT s.emp_no, s.salary FROM employees e LEFT JOIN salaries s ON e.emp_no = s.emp_no WHERE s.to_date = '9999-01-01') AS sCurrent INNER JOIN (SELECT s.emp_no, s.salary FROM employees e LEFT JOIN salaries s ON e.emp_no = s.emp_no WHERE s.from_date = e.hire_date) AS sStart ON sCurrent.emp_no = sStart.emp_no ORDER BY growth
方法二:内外都层用FROM并列查询
SELECT sCurrent.emp_no, (sCurrent.salary-sStart.salary) AS growth FROM (SELECT s.emp_no, s.salary FROM employees e, salaries s WHERE e.emp_no = s.emp_no AND s.to_date = '9999-01-01') AS sCurrent, (SELECT s.emp_no, s.salary FROM employees e, salaries s WHERE e.emp_no = s.emp_no AND s.from_date = e.hire_date) AS sStart WHERE sCurrent.emp_no = sStart.emp_no ORDER BY growth

2017-08-03 14:17:13 回复(72)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) C#ぞ‖
select a.emp_no, (b.salary - c.salary) as growth from 	employees as a     inner join salaries as b     on a.emp_no = b.emp_no and b.to_date = '9999-01-01'     inner join salaries as c     on a.emp_no = c.emp_no and a.hire_date = c.from_date  order by growth asc

2017-08-17 11:45:21 回复(62)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 力喜
  对于每个员工,自入职以来的薪水涨幅是:当前的薪水-入职时的薪水。
表是这样的:
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)
  需要分别求得入职时的工资与当前时间“ 9999-01-01”对应的工资。
  先限定员工号为“ 1”。
  拆开来看,先取得当前时间的工资:把员工表e与薪水表通过e.to_date =“ 9999-01-01”用inner join进行连接:(只显示重要列)有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)

SQL 语句:
select e.emp_no,from_date,to_date,salary,hire_date
from employees e inner join salaries s on s.to_date=’9999-01-01′ and e.emp_no = 1;

    接下来,获取入职时的工资,把员工表e与薪水表s通过e.hire_date = s.from_date用内部联接进行连接: 
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)
SQL 语句:

select e.emp_no,from_date,to_date,salary,hire_date
from employees e inner join salaries s on
s.from_date=e.hire_date and e.emp_no=1;

  以上是分解开来的替代过程,最后用两个表的工资值相减,就是增长。
  
  接下来写成连续的形式,而且要考虑是“所有员工的信息”,所以以emplouees表的emp_no为基准,先需要 employees 表和 salaries 表进行联结,通过 salaries.to_date =’9999-01-01’和employees.emp_no = salaries.emp_no,可以将此工资表重命名为一张表。这样的表的薪水就是当前薪水,然后再继续与薪水进行一次联结,(还是以emplouees表的emp no为基准)通过employee.hire_date = b.from_date和e.emp_no = b.emp_no,这个工资重命名为b表,这样b表的薪水就是入职时薪水,
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)

  代码如下:
select e.emp_no,(a.salary-b.salary) as growth from employees e inner join salaries a on e.emp_no=a.emp_no and a.to_date='9999-01-01' inner join salaries b on e.emp_no=b.emp_no and b.from_date=e.hire_date order by growth asc;

2021-03-26 22:40:44 回复(42)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) OutOfMemoryError
1.找出每个员工当前工资
select e.emp_no,s.salary as sTo 
from employees as e
left join  salaries as s on e.emp_no=s.emp_no where s.to_date=’9999-01-01′

2.找出每个员工入职时的工资
select e.emp_no,s.salary as sHire from employees as e
left join  salaries as s on e.emp_no=s.emp_no and s.from_date=e.hire_date

3.结合找出growth
select t1.emp_no,(t1.sTo-t2.sHire) as growth from 
(select e.emp_no,s.salary as sTo from employees as e
left join  salaries as s on e.emp_no=s.emp_no where s.to_date=’9999-01-01′) as t1 join
(select e.emp_no,s.salary as sHire from employees as e
left join  salaries as s on e.emp_no=s.emp_no and s.from_date=e.hire_date) as t2 on t1.emp_no=t2.emp_no
order by growth asc;

2017-07-13 11:45:14 回复(11)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 我是如此相信
    select a.emp_no, (b.salary - a.salary) as growth     from     (         select s.emp_no, s.salary         from employees as e, salaries as s         where e.emp_no = s.emp_no and e.hire_date = s.from_date     ) as a,     (         select emp_no, salary         from salaries         where to_date = '9999-01-01'     ) as b     where a.emp_no = b.emp_no     order by growth 

2018-11-02 11:13:16 回复(6)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) payall4u
select e.emp_no, j.salary - s.salary as growth from employees e join salaries s on e.emp_no = s.emp_no and e.hire_date = s.from_date join salaries j on e.emp_no = j.emp_no and j.to_date = '9999-01-01' order by growth;

大致思路,我们直接连出来一张表就好了

(id, 来的时候的工资,最后的工资)

这张表第二个字段和第三个字段都涉及到了salary

所以一定会级联两次表salaries
也就是employees join salaries join salaries之后用on把条件筛选一个就可以了。

2018-05-27 20:07:47 回复(0)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 10086123
在这个题,不知道第一个表有什么用
2018-08-31 20:02:13 回复(9)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) zz80
select s.emp_no,max(salary)-min(salary) growth
from employees e inner join salaries s
on e.emp_no = s.emp_no
group by s.emp_no

order by growth asc;
这样为什么不行

2017-09-05 20:30:53 回复(30)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 1988coding
select current_salary.emp_no,(current_salary.salary -hire_salary.salary) as growth from ( employees join salaries on employees.emp_no = salaries.emp_no and salaries.to_date='9999-01-01') as current_salary join ( employees join salaries on employees.emp_no = salaries.emp_no and salaries.from_date = employees.hire_date)as hire_salary on current_salary.emp_no = hire_salary.emp_no order by growth  
先得到一个当前所有员工的薪水表(employees join salaries on employees.emp_no = salaries.emp_no and salaries.to_date=’9999-01-01’)和一个入职以来员工的薪水表(employees join salaries on employees.emp_no = salaires.emp_no and employees.hire_date= salaries.from_date)
然后连接这两个表
接下来就可以计算入职以来的薪水涨幅,并排序

2017-08-29 23:32:19 回复(6)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) uu.king
强! 无敌! 
select e.emp_no,s1.salary-s2.salary as growth from employees e

inner join salaries s1 on s1.to_date="9999-01-01" and s1.emp_no=e.emp_no
inner join salaries s2 on s2.from_date=e.hire_date and s2.emp_no=e.emp_no
order by growth asc;

2017-09-28 14:29:39 回复(6)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) ~~好好工作~~

基础思路:JOIN 现在员工的临时表与员工最早的salary,再做减法

个人认为这里的查询不应该将hire_date与salaries的from_date强耦合,所以最早的salary通过group by找到每一个员工最早的salary(采用where s.from_date<=s.from_date

select A.emp_no, A.salary - B.salary AS growth  FROM      (select e.emp_no, s.salary from           employees as e JOIN salaries as s ON e.emp_no = s.emp_no               where s.to_date='9999-01-01' group by e.emp_no) AS A  JOIN      (select e.emp_no, salary from employees as e JOIN salaries as s ON e.emp_no = s.emp_no           where s.from_date<=s.from_date group by e.emp_no) AS B  ON A.emp_no=B.emp_no order by growth ASC;

2019-07-24 10:00:03 回复(1)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 骑牛路过
为什么我这个通不过啊,我在本地命名测试通过了啊
select a.emp_no,(max(salary)-min(salary)) growth

from employees a join salaries b on a.emp_no=b.emp_no
group by a.emp_no

order by growth;
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录)

2018-09-15 21:40:12 回复(11)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 薛定谔的搬砖
只用一次join的解题方法,先生成一张仅记录入职薪水与最新薪水的表,通过count(s.salary)=2筛选掉已离职的人,然后按emp_no分组的薪水作差即可
select e.emp_no,(max(s.salary)-min(s.salary)) as growth from salaries as s join employees as e on s.emp_no=e.emp_no where s.from_date=e.hire_date  or s.to_date='9999-01-01' group by e.emp_no  having count(s.salary)=2 order by growth asc; 

2020-12-29 17:01:51 回复(1)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 梦龙吃梦龙
1、关键词:每个员工的薪水上涨、按grow升序排列
2、语句
select a.emp_no, (a.salary-b.salary) as growth
from (select e.emp_no, s.salary
          from employees e 
          join salaries s
          on e.emp_no = s.emp_no
          where s.to_date = ‘9999-01-01’) a 
join (select e.emp_no, s.salary
          from employees e 
          join salaries s 
          on e.emp_no = s.emp_no
          where e.hire_date = s.from_date) b
on a.emp_no = b.emp_no
order by growth
3、总结
此题的关键在于将每个人的入职薪水和当前薪水表示出来

2020-08-02 20:28:20 回复(0)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 一二三四伍六七
只用salaries表
select     t1.emp_no,(t2.salary-s.salary) as growth from     (select emp_no,min(to_date) as min_date from salaries group by emp_no) t1  join      salaries s on      t1.emp_no=s.emp_no and t1.min_date=s.to_date join     (select emp_no,salary from salaries where to_date='9999-01-01') t2 on     t1.emp_no=t2.emp_no group by     t1.emp_no order by      growth asc;

2020-07-09 18:53:40 回复(2)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 四叶留誓
select emp_no,(max(salary)-min(salary))as growth from salaries
group by emp_no
order by growth

像这样使用一个表的信息 错在哪里?

2017-11-07 17:17:17 回复(6)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 区块链毕设学生444760745号

仅用salaries表完成:

SELECT t1.emp_no, (t1.s1 - t2.s2) AS growth FROM  (     SELECT emp_no, salary AS s1     FROM salaries     GROUP BY emp_no     HAVING to_date = "9999-01-01" ) AS t1, (     SELECT emp_no, MIN(salary) AS s2     FROM salaries     GROUP BY emp_no ) AS t2 WHERE t1.emp_no = t2.emp_no ORDER BY growth

2021-10-02 17:22:06 回复(0)
Mysql

有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 大屁孩

SELECT t1.emp_no, (t1.salary - t2.salary) growth FROM (SELECT s1.emp_no, s1.salary FROM salaries s1 WHERE to_date = '9999-01-01') t1 LEFT JOIN (SELECT s2.emp_no, s2.salary FROM employees e JOIN salaries s2 ON e.emp_no = s2.emp_no WHERE e.hire_date = s2.from_date) t2 ON t1.emp_no = t2.emp_no ORDER BY growth; 

现在的薪资减去入职时的薪资即为涨幅情况,用现在薪资作为主表左关联,是过滤已经离职的员工数据。

2021-09-28 18:01:33 回复(0)
有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) 区块链毕设学生716609217号
SELECT e1.emp_no,e2.salary-e1.salary growth from (SELECT e.emp_no,s.salary FROM employees e       JOIN salaries s       on e.emp_no=s.emp_no and e.hire_date=s.from_date) e1 JOIN(select emp_no,salary from salaries       where to_date='9999-01-01') e2 on e1.emp_no=e2.emp_no order by growth   
原先思路:直接最大减最小,有一条对不上,思考可能工资中途有降低
当前思路:
两个临时表
e1 emp_no和刚入职工资(以表1中日期和表2连接)
e2 emp_no和最新工资(9999-01-01数据)
通过后思考:应该右连接,保留e2数据,个人感觉

2021-09-25 22:44:44 回复(0)
Mysql

有一个员工表employees简况如下:               有一个薪水表salaries简况如下:                  请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为       (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date='9999-01-01'时,表示依然在职,无后续调整记录) ch1_cool

自己的理解,仅供参考,如有错误望指出

题目要求为:在职员工的薪水涨幅情况

分三步:

1.在职员工的现阶段薪资表 a
2.员工入职时的薪资表 b
3.连接a,b两表,求出薪资增幅growth,增序排列

在职员工的现阶段薪资表 a

(select s.emp_no,s.salary from salaries s where s.to_date = '9999-01-01') as a

员工入职时的薪资表 b

(select s.emp_no,s.salary from employees e inner join salaries s on e.emp_no = s.emp_no and e.hire_date = s.from_date) as b

连接a,b两表,求出薪资增幅growth,增序排列

select a.emp_no,(a.salary - b.salary) as growth from a inner join  b on a.emp_no = b.emp_no order by growth

2021-09-13 10:36:23 回复(0)

文章部分来自互联网,侵权联系删除
www.qklbishe.com

区块链毕设网(www.qklbishe.com)全网最靠谱的原创区块链毕设代做网站
部分资料来自网络,侵权联系删除!
资源收费仅为搬运整理打赏费用,用户自愿支付 !
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台 » 有一个员工表employees简况如下: 有一个薪水表salaries简况如下: 请你查找在职 员工自入职以来的薪水涨幅情况,给出在职员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序,以上例子输出为 (注: to_date为薪资调整某个结束日期,或者为离职日期,to_date=’9999-01-01’时,表示依然在职,无后续调整记录)-笔试面试资料

提供最优质的资源集合

立即查看 了解详情