Ce qui n'est PAS un opérateur logique :
L'opérateur logique NOT est utilisé lorsque nous voulons renvoyer la ligne si la condition spécifiée est fausse.Scénario :
Disons que vous avez la table dbo.Customer et que vous souhaitez renvoyer tous les enregistrements mais où FName n'est pas égal à 'Raza'.
Créer la table dbo.Customer (Id int, FName VARCHAR(50), LName VARCHAR(50), CountryShortName CHAR(2))GOinsert dans dbo.CustomerValues (1,'Raza','M','PK'),(2,'Rita','John','US'),(3,'Sukhi','Singh',Null), (4,'James','Smith','CA'),(5,'Robert','Ladson','US'),(6,'Alice','John','US'),(7 ,'Raza','M','US')
Nous pouvons utiliser NOT Logical Operation pour obtenir les résultats requis.Select * From dbo.Customerwhere NOT FName='Raza'
Comment utiliser l'opérateur logique non dans SQL Server - Tutoriel SQL Server / TSQL |
Remarqué qu'il a renvoyé toutes les lignes pour lesquelles la condition est fausse.