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

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

Barbara Streisand
リリース: 2024-11-02 16:46:29
オリジナル
915 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート