La clause expressive dans SQL vous permet de combiner deux instructions sélectionnées et de renvoyer les lignes qui ne sont pas disponibles dans la deuxième instruction.
Illustrons comment utiliser cette clause.
Syntaxe
Nous pouvons exprimer la syntaxe de l'opérateur comme indiqué ci-dessous:
Sélectionnez les colonnes (s)Gardez à l'esprit que la clause où est facultative.
Exemple
Supposons que nous ayons deux tables comme indiqué ci-dessous:
Nom du tableau: utilisateurs
Nom de la table: utilisateurs2
Nous pouvons effectuer une opération moins sur les tables comme indiqué:
Sélectionnez Full_name, salaire, actifNOTE: Ce qui précède doit renvoyer les enregistrements qui sont dans la première requête de sélection comme indiqué:
NOTE: Certaines bases de données ne prennent pas en charge l'opérateur sauf. Par exemple, la base de données Oracle utilise moins comme alternative à la clause sauf.
Conclusion
Cet article a discuté des principes fondamentaux du travail avec SQL, sauf des déclarations. Consultez notre tutoriel sur l'opérateur SQL moins pour en savoir plus.