MySQL查询的进阶操作--条件查询
生活随笔
收集整理的這篇文章主要介紹了
MySQL查询的进阶操作--条件查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 大綱
- 按條件表達式篩選案例
- 按邏輯表達式篩選案例
- 模糊查詢
- like
- between and
- in
- is null
- 經典例題
大綱
= 是判斷是否相等的 !=和<>都是判斷不相等的。其中<>是MySQL所特別規定的。 and or not 也是MySQL所特別規定的。 當然 && || ! 也都可以用按條件表達式篩選案例
按邏輯表達式篩選案例
模糊查詢
like
like 特點: 一般和通配符搭配使用 通配符:% 任意多個字符,包含0個字符- 任意單個字符 MySQL也支持轉義字符 也可以用ESCAPE 關鍵字 來自定義一個字符為轉義字符。 上圖就是自定義 $ 為轉義字符between and
in
in 含義: 判斷某字段的值是否屬于in列表中的某一項 特點: 1. 使用in提高語句簡潔度。 2. in列表的值類型必須一致或兼容。 3. 不支持通配符普通操作:
用in來操作:
is null
is null =或<>不能用于判斷null值 is null或is not null可以判斷null值
經典例題
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的MySQL查询的进阶操作--条件查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL的一些基础操作
- 下一篇: 数据库的一些基本知识