# 語法
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...