ホームページ >データベース >mysql チュートリアル >特定の値に基づいて MySQL で複数の行を選択する方法は?

特定の値に基づいて MySQL で複数の行を選択する方法は?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-02 16:46:29921ブラウズ

How to Select Multiple Rows in MySQL Based on Specific Values?

IN 演算子を使用した MySQL での複数の行の選択

SQL データベースを使用する場合、特定の行を取得する必要がある場合がよくあります。複数の基準に基づいて。次のシナリオを考えてみましょう: ID 列に値 3 または 4 が含まれるテーブルから行を選択したいとします。

これを実現するために、MySQL は IN 演算子を提供します。これにより、次のリストを指定できます。照合する値。このクエリの構文は次のとおりです。

SELECT * FROM table_name WHERE column_name IN (value1, value2, ...)

今回の場合、ID 3 または 4 の行を選択する場合、クエリは次のようになります。

SELECT * FROM table WHERE id IN (3, 4)

このクエリは次のようになります。 ID 列が 3 または 4 に等しいすべての行。

もう 1 つの方法は、OR 演算子を使用し、一連の個別の条件として表現することです。

SELECT * FROM table WHERE id = 3 OR id = 4

どちらの方法でも目的の結果が得られます。複数の値に基づいて行を選択する方法。

以上が特定の値に基づいて MySQL で複数の行を選択する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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