6.查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序

查找所有员工入职时候的薪水情况,给出emp_no以及salary, 并按照emp_no进行逆序

CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` date NOT NULL,
`first_name` varchar(14) NOT NULL,
`last_name` varchar(16) NOT NULL,
`gender` char(1) NOT NULL,
`hire_date` date NOT NULL,
PRIMARY KEY (`emp_no`));

CREATE TABLE `salaries` (
`emp_no` int(11) NOT NULL,
`salary` int(11) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`from_date`));

解析:本题中要关注到是入职时候的薪水情况,考察的还是表的连结。

select em.emp_no, sa.salary
from employees as em, salaries as sa
where em.emp_no = sa.emp_no
and em.hire_date = sa.from_date
order by em.emp_no desc;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 1,776评论 0 2
  • 从泰山下来, 看到大爷烙的饼。 突然间发觉, 自己很想念家。 奶奶从里面走出来, 哇哦, 刚刚好, 和招牌真应景!...
    阿怪呀怪老头阅读 379评论 1 1
  • “因为我既不生活在过去,也不生活在未来,我只有现在,它才是我感兴趣的。如果你能永远停留在现在,那你将是最幸福的人。...
    林雨欣阅读 227评论 0 0
  • 嗯…就是分享下这两天的照片,记录生活啦✌
    我很ok哦阅读 129评论 0 2