Menu
Coddy logo textTech

The OR keyword

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

Le mot-clé OR signifie que nous voulons que l'une des conditions soit vraie.

Par exemple, considérez la table <b>people</b> suivante :

nomâgegenre
Joas13homme
Holwa17homme
Nohlas24femme
Polar23homme
Loopa18femme
SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

Cette requête signifie que nous recherchons tous les enregistrements pour lesquels soit le genre est féminin, soit l'âge est inférieur à 20 ans.

Voici le résultat :

nomâgegenre
Joas13masculin
Holwa17masculin
Nohlas24féminin
Loopa18féminin
challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <b>people</b>: <b>age</b>, <b>status</b>

Récupérez toutes les personnes qui ont soit moins de 20 ans, soit plus de 28 ans (sans inclure 20 ni 28).

Aide-mémoire

Le mot-clé OR retourne les enregistrements où au moins une condition est vraie :

SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

Retourne les lignes où gender = 'female' ou age < 20 (ou les deux).

Essayez vous-même

SELECT * 
FROM people
-- É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