Regrouper les conditions SQL avec AND, OR et les parenthèses
AND exige que les deux conditions soient vraies ; OR accepte l’une ou l’autre. Les parenthèses précisent le regroupement. Regroupez les deux catégories avant d’appliquer la condition de stock.
SELECT name, price FROM products WHERE (category = 'Papeterie' OR category = 'Accessoires') AND stock >= 10;Malentendu fréquent
AND est prioritaire sur OR. A OR B AND C peut renvoyer d’autres lignes que (A OR B) AND C.
Missions associées
- Pratiquer : Accessoires en stock
- Pratiquer : Une condition suffit
- Pratiquer : Regrouper les conditions
L’exercice s’ouvre dans la langue de cette page. Vous pouvez la modifier dans les options.