查詢所有員工入職時候的薪水情況 6

2021-09-27 01:42:02 字數 1050 閱讀 4466

題目描述

查詢所有員工入職時候的薪水情況,給出emp_no以及salary, 並按照emp_no進行逆序

create tableemployees(

emp_noint(11) not null,

birth_datedate not null,

first_namevarchar(14) not null,

last_namevarchar(16) not null,

genderchar(1) not null,

hire_datedate not null,

primary key (emp_no));

create tablesalaries(

emp_noint(11) not null,

salaryint(11) not null,

from_datedate not null,

to_datedate not null,

primary key (emp_no,from_date));

分析:1.輸出要輸出給出emp_no以及salary。

2.題目是查詢所有員工入職時候的薪水情況,就要通過員工表和工資表的id相等找到工資。但是還有乙個條件是入職,也就是說員工的入職日期要等於工資從多久開始發的日期相等。

select employees.emp_no,salaries.salary from employees ,salaries  where employees.emp_no=salaries.emp_no and employees.hire_date=salaries.from_date order by employees.emp_no desc;

查詢所有員工入職時候的薪水情況 SQL 6

查詢所有員工入職時候的薪水情況,給出emp no以及salary,並按照emp no進行逆序 請注意,乙個員工可能有多次漲薪的情況 create table employees emp no int 11 notnull birth date date notnull first name varc...

所有員工當前具體的薪水情況

題目描述 找出所有員工當前 to date 9999 01 01 具體的薪水salary情況,對於相同的薪水只顯示一次,並按照逆序顯示 create tablesalaries emp noint 11 not null,salaryint 11 not null,from datedate not...

MYSQL 查詢所有員工自入職以來的薪水漲幅情況

題目 查詢所有員工自入職以來的薪水漲幅情況,給出員工編號emp no以及其對應的薪水漲幅growth,並按照growth進行公升序 create tableemployees emp noint 11 not null,birth datedate not null,first namevarcha...