牛客網SQL(偶爾刷)

2021-09-12 19:04:30 字數 766 閱讀 7926

##比較 <>,!<,!>

##範圍 (not) between 低 and 高

##集合 (not) in

##字元 (not) like

##空值 is (not) null

##多條件 and or not

##排序 order by 欄位名 [desc降序]

##數量 limit n offset m (n=-1,表示最後一行資料)

##別名 1資料表 別名 2欄位名 as 別名

#1查詢最晚入職員工的所有資訊

select *

from employees

order by hire_date desc

limit 1

#2查詢入職員工時間排名倒數第三的員工所有資訊

select *

from employees

order by hire_date desc

limit 1 offset 2

#3查詢當前薪水詳情以及部門編號dept_no

select a.emp_no, a.salary, a.from_date, a.to_date, b.dept_no

from salaries a

left join dept_manager b

on a.emp_no=b.emp_no

where a.to_date='9999-01-01' and b.to_date='9999-01-01'

牛客網SQL刷題41 50

create table if not exists titles test id int 11 not null primary key,emp no int 11 not null,title varchar 50 not null,from date date not null,to date...

牛客網刷題 SQL篇

牛客網sql刷題日記 day 1 查詢最晚入職員工的資訊 題目描述 有乙個員工employees表簡況如下 建表語句如下 create tableemployees emp noint 11 not null,birth datedate not null,first namevarchar 14 ...

牛客網SQL刷題記錄

查詢入職員工時間排名倒數第三的員工所有資訊,為了減輕入門難度,目前所有的資料裡員工入職的日期都不是同一天 select from employees order by hire date desc limit2,1 or select from employees x where3 select s...