ホームページ >データベース >mysql チュートリアル >MySQL で 2 つのキーを検索する
MySQL で 2 つのキーを検索する方法を理解しましょう
ヘルプを使用すると、「OR」を使用してキーを検索できます。適切に最適化された単一キーを使用するか、適切に最適化された「AND」を使用します。 2 つの異なるキーを「OR」演算で組み合わせて検索する方法を見てみましょう -
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' OR field2_index = '1'
これはクエリの最適化されたバージョンです。これは、2 つの別々の「SELECT」ステートメントの出力を結合する「UNION」を使用して効率的に実行することもできます。各「SELECT」ステートメントは 1 つのキーのみを検索し、最適化できます。実際のクエリを見てみましょう -
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' UNION SELECT field1_index, field2_index FROM tableName WHERE field2_index = '1';
以上がMySQL で 2 つのキーを検索するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。