ホームページ  >  記事  >  データベース  >  SQL文でのAND演算子とOR演算子の使い方

SQL文でのAND演算子とOR演算子の使い方

WBOY
WBOY転載
2023-05-28 16:34:382844ブラウズ

SQL AND & OR 演算子
AND 演算子と OR 演算子は、複数の条件に基づいてレコードをフィルタリングするために使用されます。
AND と OR は、WHERE サブステートメント内の 2 つ以上の条件を結合します。
最初と 2 番目の条件が両方とも true の場合、AND 演算子はレコードを表示します。
最初の条件と 2 番目の条件のいずれか 1 つだけが true の場合、OR 演算子はレコードを表示します。
「人物」テーブル:

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」で名が「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"

Result:

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

以上がSQL文でのAND演算子とOR演算子の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。