Pour les questions suivantes, ceci sera la database utilisée: https://inginious.org/course/secondaire/SQL29/Small_chinook
Note: Si vous ne voulez pas utiliser le logiciel DB BROWSER pour visualiser la database, vous pouvez vous référer à la tâche SQL_DATABASE: Description de la base de données (https://inginious.org/course/secondaire/SQL_DATABASE) pour avoir une idée des tables. Les screens ne montre pas les tables complètes, celles-ci étant beaucoup plus grandes que montrée.
Nouveau mot clé: LIMIT
, IS NOT NULL
Le mot clé LIMIT
permet de limiter le nombre de lignes presentes dans l'output.
SELECT nom_colonne FROM nom_table WHERE condition LIMIT number
Par exemple:
SELECT prenom FROM ecole WHERE age = 10 LIMIT 20
La requête ci-dessus va sélectionner et rendre en output que les 20 premières lignes
Le mot clé IS NOT NULL
est utilisé dans les conditions pour verifier si la valeur d'une colonne est non nulle. Ce mot clé s'utilise de la même façon que le mot clé IS NULL
vu dans la tâche "SQL23 - DELETE"(https://inginious.org/course/secondaire/SQL23)
SELECT nom_colonne FROM nom_table WHERE nom_colonne_condition IS NOT NULL