09 資料的條件查詢操作

2021-10-08 14:23:39 字數 1294 閱讀 5726

# 語法

select 查詢列表 from 資料表名稱 where 篩選條件;

# 執行順序

from -----> where -----> select

條件運算子       

含義》大於<

小於= <=>

等於 安全等於

!= <>

不等於 不等於

>=

大於或等於

<=

小於或等於

邏輯運算子    

含義      

&& and

邏輯與|| or

邏輯或! not

邏輯非

模糊查詢

含義    

like

匹配between and

區間in

列表is null

為空is not null

非空

# 查詢訂單表支付金額大於20000的訂單資訊

select * from `bill` where `b_price` > 20000;

# 查詢訂單表支付金額大於20000小於30000的訂單資訊

select * from `bill` where `b_price` > 20000 and `b_price` < 30000;

# 查詢使用者表姓張的使用者資訊

select * from `user` where `name` like '張%';

# 查詢使用者表姓名第二個字為小的使用者資訊

select * from `user` where `name` like '_小%';

# 查詢訂單表支付金額在20000到30000之間的訂單資訊

select * from `bill` where `b_price` between 20000 and 30000;

# 查詢訂單表訂單編號為1,5,10,20,30的訂單資訊

select * from `bill` where `b_id` in(1,5,10,20,30);

# 查詢沒有備註資訊的訂單資訊

select * from `bill` where `b_remark` is null;

# 查詢有備註資訊的訂單資訊

select * from `bill` where `b_remark` is not null;

資料的查詢(二) 多條件查詢

多條件查詢 在進行條件查詢之前呼叫 查詢資料庫的封裝方法 參考單條件查詢 include dbda.class.php db new dbda cx value tj1 1 1 條件1的判斷 tj2 1 1 條件2的判斷 if empty post name value name if empty ...

SQL基礎 查詢資料 條件查詢

select語句可以通過where條件來設定查詢條件,查詢結果是滿足查詢條件的記錄。條件查詢語法 select from 表where 條件表達 例項 select from students where score 80 查詢結果 條件表示式可以用 條件1 and 條件2 表達滿足條件1並且滿足條...

MySQL條件查詢語句基礎操作

select 欄位1,欄位2.from 表名 where 條件 例 select from students where id 1 比較運算子 例1 查詢小喬的年齡 select age from students where name 小喬 例2 查詢20歲以下的學生 select from st...