亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql條件查詢and or使用方法及優(yōu)先級實例分析

 更新時間:2020年04月23日 15:33:55   作者:Ryan_zheng  
這篇文章主要介紹了mysql條件查詢and or使用方法及優(yōu)先級,結合實例形式分析了mysql條件查詢and or基本功能、用法及優(yōu)先級相關操作技巧,需要的朋友可以參考下

本文實例講述了mysql條件查詢and or使用方法及優(yōu)先級。分享給大家供大家參考,具體如下:

mysql and與or介紹

AND 和 OR 可在 WHERE 子語句中把兩個或多個條件結合起來。

使用OR關鍵字時:

  • 只要符合這幾個查詢條件的其中一個條件,這樣的記錄就會被查詢出來。
  • 如果不符合這些查詢條件中的任何一條,這樣的記錄將被排除掉。

使用and關鍵字時:

  • 需要符合所有條件,這樣的記錄就會被查詢出來。
  • 如果有任何一個條件不符合,這樣的記錄將被排除掉。

mysql and與or實例

本實例中需要使用到的表數據如下:

title content category seo_name
php數組 php數組使用分析 1 php
mysql distinct mysql distinct實例 2 mysql
java array java array使用方法 3 java
php input php input如何獲值 4 php

(1)AND條件查詢運算符實例:

使用 AND 來顯示所有title為 "php數組" 并且category為1的數據:

SELECT * FROM ar WHERE title='php數組' AND category='1'

結果:

title content category seo_name
php數組 php數組使用分析 1 php

(2)OR條件運算符實例

使用 OR 來顯示所有title為 "java array" 或者seo_name為 "php" 的數據:

SELECT * FROM ar WHERE title='java array' OR seo_name='php'

結果:

title content category seo_name
php數組 php數組使用分析 1 php
java array java array使用方法 3 java
php input php input如何獲值 4 php

(3)結合 AND 和 OR 運算符

我們也可以把 AND 和 OR 結合起來(使用圓括號來組成復雜的表達式):

SELECT * FROM ar WHERE (title='java array' OR category='4')
AND seo_name='php'

結果:

title content category seo_name
php input php input如何獲值 4 php

and與or優(yōu)先級

在where中可以包含任意數目的and和or操作符,在沒有任何其他符號的時候,例如括號,SQL會首先執(zhí)行and條件,然后才執(zhí)行or語句,如:

select * from table from id=1 or id=2 and price>=10;
/* http://www.manongjc.com/article/1439.html */

這條語句默認執(zhí)行的是id=2并且price大于等于10的,或者是id=1。

如果加上括號:

select * from table from (id=1 or id=2) and price>=10;

則這條語句執(zhí)行的是id=1或id=2,并且price大于等于10。

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數據庫鎖相關技巧匯總》及《MySQL常用函數大匯總

希望本文所述對大家MySQL數據庫計有所幫助。

相關文章

  • MySQL性能優(yōu)化之table_cache配置參數淺析

    MySQL性能優(yōu)化之table_cache配置參數淺析

    這篇文章主要介紹了MySQL性能優(yōu)化之table_cache配置參數淺析,本文介紹了它的緩存機制、參數優(yōu)化及清空緩存的命令等,需要的朋友可以參考下
    2014-07-07
  • 一文帶你搞懂MySQL的MVCC機制

    一文帶你搞懂MySQL的MVCC機制

    MySQL中的MVCC機制想必大家都有所耳聞吧,雖然在平時MySQL使用過程中基本上用不到,但是面試中出場率十分高,那么你對MVCC機制了解多少呢,MVCC機制是用來干嘛的呢,底層的工作原理是怎么樣的呢,本文就帶你一探究竟
    2023-07-07
  • 兩大步驟教您開啟MySQL 數據庫遠程登陸帳號的方法

    兩大步驟教您開啟MySQL 數據庫遠程登陸帳號的方法

    在工作實踐和學習中,如何開啟 MySQL 數據庫的遠程登陸帳號算是一個難點的問題,以下內容便是在工作和實踐中總結出來的兩大步驟,能幫助DBA們順利的完成開啟 MySQL 數據庫的遠程登陸帳號。
    2011-03-03
  • mysql安全啟動腳本mysqld_safe詳細介紹

    mysql安全啟動腳本mysqld_safe詳細介紹

    這篇文章主要介紹了mysql安全啟動腳本mysqld_safe詳細介紹,mysqld_safe增加了一些安全特性,需要的朋友可以參考下
    2014-07-07
  • Mysql的longblob字段插入數據問題解決

    Mysql的longblob字段插入數據問題解決

    在使用mysql的過程中,有個問題就是mysql的優(yōu)化,mysql中l(wèi)ongblob字段在5.5版本中默認的為1M,需要解決問題的朋友可以參考下
    2014-01-01
  • mysql 8.0.15 winx64解壓版圖文安裝教程

    mysql 8.0.15 winx64解壓版圖文安裝教程

    這篇文章主要為大家詳細介紹了mysql 8.0.15 winx64解壓版圖文安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 解決遠程連接mysql很慢的方法(mysql_connect 打開連接慢)

    解決遠程連接mysql很慢的方法(mysql_connect 打開連接慢)

    有次同事提出開發(fā)使用的mysql數據庫連接很慢,因為我們的mysql開發(fā)數據庫是單獨一臺機器部署的,所以認為可能是網絡連接問題導致的。
    2011-07-07
  • Mysql存儲過程如何實現歷史數據遷移

    Mysql存儲過程如何實現歷史數據遷移

    這篇文章主要介紹了Mysql存儲過程如何實現歷史數據遷移,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • MySQL在右表數據不唯一的情況下使用left join的方法

    MySQL在右表數據不唯一的情況下使用left join的方法

    這篇文章主要介紹了MySQL在右表數據不唯一的情況下使用left join的方法,針對右表符合條件表達式的記錄數大于1條時left join所顯示的結果需求來講,需要的朋友可以參考下
    2016-03-03
  • 關于SQL嵌套的誤解分析

    關于SQL嵌套的誤解分析

    之前我曾一直以為:就是在sql語句嵌套時,嵌套查詢的約束和外層的約束是沒有關系的。
    2010-12-12

最新評論