Maison > base de données > tutoriel mysql > Comment interroger avec plusieurs conditions dans MySQL

Comment interroger avec plusieurs conditions dans MySQL

下次还敢
Libérer: 2024-04-01 21:48:19
original
2329 Les gens l'ont consulté

Il existe deux manières d'effectuer des requêtes multi-conditions dans MySQL : Utilisez l'opérateur AND : ne renvoie les résultats que lorsque toutes les conditions sont remplies. Utilisez l'opérateur OR : un résultat est renvoyé si l'une de ces conditions est remplie.

Comment interroger avec plusieurs conditions dans MySQL

Utiliser MySQL pour une requête multi-conditions

Comment utiliser MySQL pour une requête multi-conditions ?

Il existe deux manières principales d'effectuer des requêtes multi-conditions dans MySQL :

1. Utilisez l'opérateur AND

L'opérateur AND pour combiner plusieurs conditions de requête ensemble. Ce n'est que lorsque toutes les conditions sont remplies que les résultats seront renvoyés. La syntaxe est la suivante :

<code class="sql">SELECT column_list
FROM table_name
WHERE condition1 AND condition2 AND ...</code>
Copier après la connexion

Par exemple :

<code class="sql">SELECT *
FROM customers
WHERE age > 25 AND gender = 'male' AND city = 'New York';</code>
Copier après la connexion

Cette requête renverra tous les enregistrements clients âgés de plus de 25 ans, de sexe masculin et vivant à New York.

2. Utilisez l'opérateur OR

L'opérateur OR combine plusieurs conditions de requête et renvoie les résultats si l'une des conditions est remplie. La syntaxe est la suivante :

<code class="sql">SELECT column_list
FROM table_name
WHERE condition1 OR condition2 OR ...</code>
Copier après la connexion

Par exemple :

<code class="sql">SELECT *
FROM products
WHERE price < 100 OR category = 'Electronics';</code>
Copier après la connexion

Cette requête renverra tous les produits dont le prix est inférieur à 100 yuans ou qui appartiennent à la catégorie « Électronique ».

Remarque :

  • L'opérateur AND a une priorité plus élevée que l'opérateur OR.
  • Vous pouvez utiliser des parenthèses pour contrôler l'ordre d'exécution des opérateurs.
  • Vous pouvez également utiliser d'autres opérateurs de comparaison, tels que =, !=, >, <, >=, <=.

    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!

source:php.cn
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