The NOT keyword
Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 8 sur 72.
Le mot-clé NOT signifie que nous ne voulons pas que la condition soit remplie.
Par exemple, considérez le tableau <strong>people</strong> suivant :
| name | age | gender |
|---|---|---|
| Joas | 13 | male |
| Holwa | 17 | male |
| Nohlas | 24 | female |
| Polar | 23 | male |
| Loopa | 18 | female |
SELECT *
FROM people
WHERE NOT gender = 'male'Voici le résultat :
| nom | âge | sexe |
|---|---|---|
| Nohlas | 24 | féminin |
| Loopa | 18 | féminin |
Le mot-clé NOT inverse essentiellement la condition. Par exemple, les requêtes suivantes sont équivalentes :
WHERE age > 20WHERE NOT age <= 20Défi
FacileTables et colonnes disponibles :
<strong>people</strong>:<strong>name</strong>,<strong>age</strong>,<strong>status</strong>
Récupérez toutes les personnes où le statut n'est PAS retired
Aide-mémoire
Le mot-clé NOT est utilisé pour nier une condition, ce qui signifie que nous ne voulons pas que la condition soit remplie.
SELECT *
FROM people
WHERE NOT gender = 'male'Le mot-clé NOT inverse la condition. Ces requêtes sont équivalentes :
WHERE age > 20WHERE NOT age <= 20Essayez vous-même
SELECT *
FROM PEOPLE
-- Écrivez votre code ci-dessous
WHERECette 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
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns