02條件查詢 MySQL

2021-10-07 20:17:27 字數 1721 閱讀 4749

-- 條件查詢 

/*語法:

select

查詢列表

from

表明where

篩選條件;

分類: 一、按條件表示式刪選

條件運演算法:> < = <>(和!=一樣)

二、按邏輯表示式篩選

邏輯運算子:and or not

三、模糊查詢

萬用字元:

%代表任意多個字元,包括0個字元

_代表乙個字元

注意:\%和\_代表%和_

like

between and

inis null / is not null

*/-- 按條件表示式案例:

select

*from

employees

where

salary>

12000

;select

last_name,

department_id

from

employees

where

department_id <>90;

-- 按邏輯表示式案例:

select

last_name,

salary,

commission_pct

from

employees

where

salary >=

10000

and salary =

<

20000

;select

*from

employees

where

department_id <

90or department_id >

110or salary>

15000

;-- 按模糊查詢案例:

-- like

-- between and

-- in

-- is null / is not null

-- 查詢員工名中包含a的員工資訊

-- from關鍵字

select

*from

employees

where

last_name like

'%a%'

;-- between關鍵字

select

*from

employees

where

department_id between

90and

110;

-- in關鍵字

-- 查詢員工的工種編號 it_prog、ad_vp、ad_pres中的員工名和工種編號

select

last_name,

job_id

from

employees

where

job_id in

(it_prog,ad_vp,ad_pres)

;-- is null關鍵字

-- 查詢沒有獎金的員工名和獎金率

select

last_name,

commmission_pct

from

employees

where

commission_pct is

null

;-- 安全等於<=>

MySQL總結 02 條件查詢

語法 select 查詢列表 from 表名where 篩選條件 分類 一 按條件表示式篩選簡單條件運算子 案例1 查詢工資 12000的員工資訊 select from employees where salary 12000 案例2 查詢部門編號不等於90號的員工名和部門編號 select la...

02條件篩選

使用者有可能會根據分類搜尋 品牌搜尋,還有可能根據規格搜尋,以及 搜尋和排序操作。根據分類和品牌搜尋的時候,可以直接根據指定域搜尋,而規格搜尋的域資料是不確定的,是乙個區間搜尋,所以我們可以分為三段實現,先實現分類 品牌搜素,再實現規格搜尋,然後實現 區間搜尋。2.1.1需求分析 頁面每次向後台傳入...

02 條件語句

if 條件 條件成立後的 else 條件不成立後的 示例1print 開始 if 5 5 print 123 else print 456 print 結束 示例2num 19 if num 10 print num變數對應值大於10 else print num變數對應值不大於10 示例3 use...