Menu
Coddy logo textTech

Booleans

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

Les conditions sont des booléens. Le booléen est un type de données avec deux valeurs possibles : TRUE ou FALSE.

Par exemple

  • 10 > 100 - FAUX
  • 10 > 5 - VRAI
  • 10 > 5 AND 100 < 5 - FAUX

Les colonnes booléennes n'ont que deux valeurs - soit TRUE ou FALSE. En interne, TRUE est représenté par 1 et FALSE est représenté par 0. Chaque ligne d'une colonne booléenne contient l'une de ces deux valeurs.

Nous pouvons représenter un statut tel que l'emploi sous la forme d'une seule colonne booléenne où 1 signifie employé et 0 signifie sans emploi, ce qui facilite le filtrage des données. Pour filtrer les données à l'aide de booléens, nous utiliserons les mots-clés IS TRUE ou IS NOT TRUE.

SELECT *
FROM table1
WHERE col1 IS NOT FALSE AND col2 IS TRUE
challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <strong>objects</strong> : <strong>id</strong>, <strong>colorful</strong>

Récupérez tous les objets colorés. Au lieu d'écrire colorful = 1, essayez d'utiliser le mot-clé TRUE.

Aide-mémoire

Le type booléen est un type de données avec deux valeurs possibles : TRUE ou FALSE.

Exemples :

  • 10 > 100 - FAUX
  • 10 > 5 - VRAI
  • 10 > 5 AND 100 < 5 - FAUX

En interne, TRUE est représenté par 1 et FALSE est représenté par 0.

Pour filtrer les données à l'aide de booléens, utilisez les mots-clés IS TRUE ou IS NOT TRUE :

SELECT *
FROM table1
WHERE col1 IS NOT FALSE AND col2 IS TRUE

Essayez vous-même

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