ホームページ >データベース >mysql チュートリアル >mysqlで複数の条件を指定してクエリを実行する方法

mysqlで複数の条件を指定してクエリを実行する方法

下次还敢
下次还敢オリジナル
2024-04-01 21:48:192329ブラウズ

複数条件クエリに MySQL を使用する

複数条件クエリに MySQL を使用するにはどうすればよいですか?

MySQL で複数条件クエリを実行するには、主に 2 つの方法があります:

1. AND 演算子を使用します

AND 演算子は、複数のクエリ条件が結合され、すべての条件が満たされた場合にのみ結果が返されます。構文は次のとおりです。

<code class="sql">SELECT column_list
FROM table_name
WHERE condition1 AND condition2 AND ...</code>

例:

<code class="sql">SELECT *
FROM customers
WHERE age > 25 AND gender = 'male' AND city = 'New York';</code>

このクエリは、25 歳以上、性別が男性、および性別が男性であるすべての顧客レコードを返します。ニューヨーク市に住んでいます。

2. OR 演算子の使用

OR 演算子は、複数のクエリ条件を結合し、いずれかの条件が満たされた場合に結果を返します。構文は次のとおりです:

<code class="sql">SELECT column_list
FROM table_name
WHERE condition1 OR condition2 OR ...</code>

例:

<code class="sql">SELECT *
FROM products
WHERE price < 100 OR category = 'Electronics';</code>

このクエリは、価格が 100 元未満であるか、「エレクトロニクス」に属するすべての製品を返します。カテゴリー。

注:

  • AND 演算子は、OR 演算子よりも優先されます。
  • 括弧を使用して演算子の実行順序を制御できます。
  • =、!=、>、<、>=、<= などの他の比較演算子も使用できます。

    以上がmysqlで複数の条件を指定してクエリを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。