ホームページ >データベース >mysql チュートリアル >MySQL クエリで複数の値を選択するには?

MySQL クエリで複数の値を選択するには?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-01 09:58:29541ブラウズ

How to Select Multiple Values in a MySQL Query?

複数の値を選択する MySQL クエリ

このシナリオの目標は、次のような複数の基準に基づいてデータベース テーブルから行を選択することです。特定の ID または名前として。 MySQL でこれを実現するには、さまざまなアプローチがあります。

OR 演算子の使用

1 つの方法は、OR 演算子 (OR) を利用して、OR で接続された複数の条件を指定することです。 。例:

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

このクエリは、ID が 3 または 4 の行を取得します。

IN 演算子の使用

別のオプションは次のとおりです。 IN 演算子を使用すると、かっこ内の値のリストを指定できます。これは、特定の値のセットに基づいて行を選択する場合に役立ちます:

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

このクエリは、ID 列が 3 または 4 に等しい行を取得します。

追加考慮事項

より複雑なシナリオの場合は、これらの演算子を組み合わせるかサブクエリを使用して、目的の結果を得ることができます。たとえば、「andy」または「paul」という名前の行を選択するには:

SELECT * FROM table WHERE name IN ("andy", "paul")

これらのアプローチを活用すると、MySQL テーブルから複数の値を効果的に選択でき、必要な特定のデータを取得できるようになります。 .

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

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