第四章 資料庫條件查詢和模糊查詢

2021-09-03 03:00:15 字數 1396 閱讀 5205

where的用途(表條件)

有如下內容:

比較運算子(>,

邏輯運算子(and,or,not)

模糊查詢

範圍查詢

排序(新添)

**:

select *

from students where id

<=

2;

如圖:檢索id<=2的資料

1;如圖:

利用下圖所給的一些符號的用途來進行模糊查詢

如圖:

%替換乙個或者多個字元

_替換乙個字元

^和*的用途

(相當於where條件查詢的=)

**:

select *

from students where name like "l%"

;//查詢name欄位中l開頭的資料

如圖:

select *

from students where name like "___"

;//查詢name欄位中3個字元的資料

如圖:

_ _和%使用舉例

**:

select *

from students where name like "__%"

;

– 查詢以l開始的姓名(rlike)

^和*使用舉例

**:

select *

from students where name rlike "^l.*"

;

MySQL資料庫 第四章 排序查詢

高階3 排序查詢 語法 select 查詢列表 from 表名 where 條件 order by 排序列表 asc desc 特點 1 asc代表的是公升序。公升序是預設行為 desc代表的是降序。2 排序列表支援單個字段 表示式 函式 別名,也支援以上的組合 3 order by子句一般放在查詢...

第四章高階查詢

案例1 檢查 oop 課程最近一次考試。如果有80分以上的成績,則每人提2分 否則,每人提5分。最終的成績不得大於100分 if exists select studentresult from result where subjectid select subjectid from subject...

第四章 多表查詢

例如 按照department id查詢employee 員工表 和department 部門表 的資訊。方法一 通用型 select from where select e.last name,e.department id,d.department name from employee e,de...