Maison >base de données >tutoriel mysql >Comment interroger avec plusieurs conditions dans MySQL
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.
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>
Par exemple :
<code class="sql">SELECT * FROM customers WHERE age > 25 AND gender = 'male' AND city = 'New York';</code>
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>
Par exemple :
<code class="sql">SELECT * FROM products WHERE price < 100 OR category = 'Electronics';</code>
Cette requête renverra tous les produits dont le prix est inférieur à 100 yuans ou qui appartiennent à la catégorie « Électronique ».
Remarque :
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!