溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL語句中的AND運算符和OR運算符怎么用

發(fā)布時間:2022-02-22 09:52:37 來源:億速云 閱讀:316 作者:小新 欄目:開發(fā)技術

小編給大家分享一下SQL語句中的AND運算符和OR運算符怎么用,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

SQL AND & OR 運算符
AND 和 OR 運算符用于基于一個以上的條件對記錄進行過濾。
AND 和 OR 可在 WHERE 子語句中把兩個或多個條件結合起來。
    如果第一個條件和第二個條件都成立,則 AND 運算符顯示一條記錄。
    如果第一個條件和第二個條件中只要有一個成立,則 OR 運算符顯示一條記錄。
"Persons" 表:

LastName    FirstName    Address            City
Adams       John         Oxford Street      London
Bush        George       Fifth Avenue       New York
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing


AND 運算符實例
使用 AND 來顯示所有姓為 "Carter" 并且名為 "Thomas" 的人:

SELECT * FROM Persons WHERE FirstName="Thomas" AND LastName="Carter"

結果:

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing


OR 運算符實例
使用 OR 來顯示所有姓為 "Carter" 或者名為 "Thomas" 的人:

SELECT * FROM Persons WHERE firstname="Thomas" OR lastname="Carter"

結果:

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing


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

SELECT * FROM Persons WHERE (FirstName="Thomas" OR FirstName="William") AND LastName="Carter"

結果:

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing

看完了這篇文章,相信你對“SQL語句中的AND運算符和OR運算符怎么用”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI