-- 條件查詢
/*語法:
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...