Sql

查找所有员工入职时候的薪水情况

http://www.nowcoder.com/questionTerminal/23142e7a23e4480781a3b978b5e0f33a

因为 salaries 的数据比 employees 的数据多(员工会涨薪)所以我们要有
e.emp_no = s.emp_no

select s.emp_no,s.salary from salaries s inner join employees e
where s.from_date = e.hire_date and e.emp_no = s.emp_no
 order by s.emp_no desc;
全部评论
厉害!!!!
点赞 回复 分享
发布于 2020-04-17 15:34
where E.hire_date=S.from_date and E.emp_no=S.emp_no ,为什么我把日期放在emp之后就会报错呢
点赞 回复 分享
发布于 2020-05-10 17:32
我想直到,为啥是hire_datefrom_date,想不明白,一个人不是只有一个from_date吗?那不就意味着,from_date就是hire_date。求解答。 我本来用的是DATE=hire_date
点赞 回复 分享
发布于 2020-07-27 12:01

相关推荐

我冲冲冲冲冲:泪目了,好想选自己想选的答案啊
点赞 评论 收藏
分享
4 收藏 评论
分享
牛客网
牛客企业服务