SQL語句中的AND運算子和OR運算子怎麼用

WBOY
發布: 2023-05-28 16:34:38
轉載
2919 人瀏覽過

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運算子怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板