有条件了!筛选,MySQL条件查询SELECT-WHERE
生活随笔
收集整理的這篇文章主要介紹了
有条件了!筛选,MySQL条件查询SELECT-WHERE
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、基本語法
SELECT查詢列表 FROM表名 WHERE篩選表達式;2、按條件表達式篩選
條件運算符:>,<,=,!=,<>,>=,<=
條件運算符不能判斷null。
3、按邏輯表達式篩選
邏輯運算符:&&,||,!,and,or,not
用于連接條件表達式
4、模糊查詢
關鍵字:like,between and,in,is null,is not null
①like:通常和通配符搭配使用
通配符:%表示任意個任意字符,_表示一個任意字符
如果需要用到通配符本身,則使用\轉義符,如\_。
②between and:包含兩個臨界值,注意兩個臨界值順序不能顛倒
SELECT* FROMemployees WHEREsalary BETWEEN 10000 AND 16000;③in:判斷某字段的值是否屬于in列表中的某一項,不支持通配符
#查詢工作編號為SA_MAN,PR_REP的員工的所有信息 SELECT* FROMemployees WHEREjob_id IN('SA_MAN','PR_REP');④is null(is not null):為空和不為空
#查詢沒有獎金的員工的所有信息 SELECT* FROMemployees WHEREcommission_pct IS NULL;5、安全等于
符號:<=> 表示等于,可以替代is,=
SELECT* FROMemployees WHEREcommission_pct <=> NULL;總結
以上是生活随笔為你收集整理的有条件了!筛选,MySQL条件查询SELECT-WHERE的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最基础!MySQL基础查询SELECT
- 下一篇: 朴实!简单!依你所好,MySQL排序查询