Texte à trous
Avec propositions
Difficile
8
Les opérateurs de comparaison en SQL permettent de réaliser des filtres d'exclusion.
Dans une requête SQL, le responsable veut sélectionner toutes les formations SAUF celles dont le statut est "Annulée". Complétez la syntaxe de la clause WHERE.
Afin d'exclure les formations annulées du résultat de la requête SQL, il faut utiliser un opérateur d'inégalité. Dans la clause de filtrage , la syntaxe standard pour exprimer la notion de "différent de" s'écrit à l'aide des symboles (ou != selon le SGBD). Ensuite, comme la valeur exclue est une chaîne de caractères (du texte), le mot "Annulée" doit obligatoirement être saisi entre (quotes simples).
Pour traduire l'inégalité (la différence) en SQL standard, on utilise l'opérateur <> ou !=. L'instruction s'écrira donc : `WHERE StatutFormation <> 'Annulée'`. Attention à ne pas oublier les guillemets simples (quotes) encadrant le mot textuel.