一、條件查詢介紹
語法:
select 查詢串列 from 表名 where 篩選條件;
分類:
一、按條件運算式篩選
簡單條件運算子:> < = != <> <= >=
二、按邏輯運算式篩選
邏輯運算子:
作用:用于連接條件運算式
&& || !and or not
&&和and:兩個條件都為true,結果true,反之為false
||或or:只要有一個條件為true,結果為true,反之為false
!或not:如果連接的條件本身為false,結果為true,反之為false
三、模糊查詢
like
between and
in
is null
二、條件運算子的使用
案例1:查詢工資>12000的員工資訊
SELECT
*
FROM
employees
WHERE
salary>12000;
案例2:查詢部門編號不等于90號的員工名和部門編號
SELECT
last_name,
department_id
FROM
employees
WHERE
department_id!=90;
三、邏輯運算子的使用
案例1:查詢工資在10000到20000之間的員工名、工資以及獎金
SELECT
last_name,
salary,
commission_pct
FROM
employees
WHERE
salary>=10000 AND salary<=20000;
案例2:查詢部門編號不是在90到110之間,或者工資高于15000的員工資訊
SELECT
*
FROM
employees
WHERE
department_id<90 OR department_id>110 OR salary>15000;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/247228.html
標籤:其他
下一篇:MySQL學習:操作資料庫陳述句
