Menu
Coddy logo textTech

Multiple Conditions Combined

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 9 sur 72.

Créer une requête avec une seule condition n'est pas suffisant. Parfois, nous aimerions vérifier quelque chose de plus compliqué. Pour cela, SQL (et de nombreux autres langages de programmation) dispose des mots-clés AND, OR et NOT pour augmenter notre capacité à récupérer le bon résultat dont nous avons besoin.

Les AND et OR mots-clés sont utilisés comme ceci :

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3 ...

Nous pouvons empiler autant de conditions que nous voulons ensemble.

challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <strong>candies</strong>: <strong>name</strong>, <strong>price</strong>, <strong>color</strong>, <strong>weight</strong>

Écrivez une requête pour trouver tous les bonbons qui sont soit :

  • brown et coûtent 2 OU
  • mixed et pèsent moins de 40

La requête doit retourner uniquement le nom et la couleur de ces bonbons.

Aide-mémoire

Utilisez les mots-clés AND, OR et NOT pour créer des conditions complexes dans les requêtes SQL :

SELECT col1, col2 
FROM table1
WHERE condition1 AND condition2 OR condition3

Vous pouvez combiner autant de conditions que nécessaire en utilisant ces opérateurs logiques.

Essayez vous-même

SELECT name, color 
FROM candies
-- Écrivez votre code ci-dessous
WHERE
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux