-
単純なOR演算子の使用:
SELECT * FROM テーブル名 WHERE 条件式1 OR 条件式2;
このコード例では、テーブル名を指定し、条件式1または条件式2が真であるレコードを取得します。
-
OR演算子のネスト:
SELECT * FROM テーブル名 WHERE (条件式1 OR 条件式2) AND 条件式3;
このコード例では、条件式1または条件式2が真であり、かつ条件式3も真であるレコードを取得します。OR演算子とAND演算子を組み合わせて複雑な条件式を作成することができます。
-
OR演算子と他の演算子の組み合わせ:
SELECT * FROM テーブル名 WHERE 条件式1 OR (条件式2 AND 条件式3);
このコード例では、条件式1または条件式2かつ条件式3が真であるレコードを取得します。括弧を使用することで、演算子の優先順位を指定することができます。
これらはOR演算子の一部の使用例です。実際のデータベースの構造や要件に応じて、より複雑な条件式を作成することも可能です。OR演算子を適切に活用することで、データベースクエリの柔軟性と効率性を向上させることができます。