查詢當前薪水詳情以及部門編號dept no

2021-09-13 01:21:07 字數 979 閱讀 6872

題目內容 查詢當前薪水詳情以及部門編號dept_no

結果:不通過

**:

select salaries.

*,dept_manager.dept_no from dept_manager inner

join salaries

on salaries.emp_no = dept_manager.emp_no where dept_manager.to_date=

'9999-01-01'

and salaries.to_date=

'9999-01-01'

;

分析:主、附表順序搞反了。因為題目要求salariesz在前,編號在後

結果:答案正確:恭喜!您提交的程式通過了所有的測試用例

**:

select salaries.

*,dept_manager.dept_no from salaries inner

join dept_manager on salaries.emp_no = dept_manager.emp_no

where dept_manager.to_date=

'9999-01-01'

and salaries.to_date=

'9999-01-01'

;

warning:我將資料匯入mysql中,使用嘗試

一、嘗試

二、獲得的結果都是一樣的。真是日了狗了 ?

inner join 是保留相同的部分

left join 保留左邊的部分,左邊那個表為主表

right join 保留右邊的部分,右邊那個表為主表

left join 與 right join 區別

**sql的inner join、left join、right join、full outer join、union、union all的區別

查詢當前薪水詳情以及部門編號dept no

查詢各個部門當前 to date 9999 01 01 領導當前薪水詳情以及其對應部門編號dept no create table dept manager dept no char 4 not null,emp no int 11 not null,from date date not null,...

查詢當前薪水詳情以及部門編號dept no

查詢各個部門當前 to date 9999 01 01 領導當前薪水詳情以及其對應部門編號dept no create table dept manager dept no char 4 not null,emp no int 11 not null,from date date not null,...

3 查詢當前薪水詳情以及部門編號dept no

題目描述 查詢各個部門當前 to date 9999 01 01 領導當前薪水詳情以及其對應部門編號dept no create table dept manager dept no char 4 not null,emp no int 11 not null,from date date not ...