MySQL條件查詢與排序查詢

2022-08-15 19:36:16 字數 789 閱讀 1404

在select語句後加上where+篩選條件

分類:按條件表示式篩選

​	條件運算子 > < =   <>(!=) >= <=
按邏輯表示式篩選

​	邏輯運算子:&&   ||   !

​ and or not

模糊查詢

like

一般和萬用字元搭配使用

​ 萬用字元:

​ % 任意多個字元,包含0個字元

​ _ 任意單個字元

​ 想要搜尋萬用字元要使用轉義

​ 可以使用 escape 轉義 指定轉義符前面的乙個字元

如:select * from employees where name = '_tom';

select * from employees where name = '/_tom' escape '/'

​	between and

1. 可提高簡潔度

2. 包含邊界

​	in

​ 嚴格等於,不能使用萬用字元

​	is null

​ 只可判斷null值,<=>可以判斷null值,也可以判斷普通值

select 語句 order by 排序列表 desc/asc

desc 代表的是降序

asc代表的是公升序

可以多個字段排序

MySQL查詢語句之條件查詢和排序查詢(二)

排序查詢 select 查詢列表 from 表名 where 篩選條件 條件查詢的查詢順序為 第一步 表名,表示查詢來自哪張表 第二步 篩選條件,在選定表中按條件來篩選 第三步 查詢,查詢篩選後的字段 select from employees where salary 12000 select l...

mysql查詢條件 Mysql查詢條件的使用

mysql查詢條件的使用 方法 解釋 gt 大於 gte 大於等於 lt 小於 lte 小於等於 例如 article article.objects.filter id gt 5 startswith 以指定某個字串開始,大小寫敏感 istartswith 以指定某個字串開始,大小寫不敏感 end...

mysql條件查詢

語法 select 查詢列表 from 表名where 篩選條件 分類 一.按條件表示式篩選 條件運算子 不等於 二.按邏輯表示式篩選 邏輯運算子 and or not 三.模糊查詢 like between and in is null 四.排序查詢 語法 select 查詢列表 from 表 w...