《資料庫SQL實戰》查詢employees表

2021-08-07 04:18:45 字數 831 閱讀 8636

題目描述

查詢employees表所有emp_no為奇數,且last_name不為mary的員工資訊,並按照hire_date逆序排列

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));

輸入描述:

無輸出描述:

解析:第一反應去找sql的奇數函式,那麼恭喜你成功的失敗了。直接對每一行的emp_no取模就好了。

select emp_no,birth_date,first_name,last_name,gender,hire_date

from employees

where emp_no%2!=0

and last_name !="mary"

order

by hire_date desc

資料庫SQL實戰之連線查詢

查詢各個部門當前 to date 9999 01 01 領導當前薪水詳情以及其對應部門編號dept no 利用左連線實現 select s.d.dept no from salaries s left join dept manager d on s.emp no d.emp no where d....

資料庫SQL實戰

無emp no birth date first name last name gender hire date 10008 1958 02 19 saniya kalloufi m1994 09 15 示例1無 無 select from employeesorder byhire datedes...

資料庫SQL實戰

找出所有員工當前 to date 9999 01 01 具體的薪水salary情況,對於相同的薪水只顯示一次,並按照逆序顯示 create table salaries emp no int 11 not null,salary int 11 not null,from date date not ...