Maison > base de données > tutoriel mysql > Rechercher deux clés dans MySQL

Rechercher deux clés dans MySQL

PHPz
Libérer: 2023-09-13 17:25:02
avant
931 Les gens l'ont consulté

在 MySQL 中搜索两个键

Comprenons comment rechercher deux clés dans MySQL

La recherche de deux clés peut être réalisée en utilisant « OU » à l'aide d'une clé unique bien optimisée ou en utilisant le « ET » bien optimisé. Voyons comment nous pouvons combiner deux clés différentes avec l'opération « OU » pour rechercher -

SELECT field1_index, field2_index FROM tableName
WHERE field1_index = '1' OR field2_index = '1'
Copier après la connexion

Il s'agit de la version optimisée de la requête. Cela peut également être fait efficacement en utilisant un "UNION" qui combine le résultat de deux instructions "SELECT" distinctes. Chaque instruction « SELECT » recherche une seule clé et peut être optimisée. Voyons la requête réelle -

query

SELECT field1_index, field2_index
FROM tableName WHERE field1_index = '1'
UNION
SELECT field1_index, field2_index
FROM tableName WHERE field2_index = '1';
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal