Cosa NON è un operatore logico:
L'operatore logico NOT viene utilizzato quando si desidera restituire la riga se la condizione specificata è falsa.Scenario :
Supponiamo che tu abbia la tabella dbo.Customer e desideri restituire tutti i record ma dove FName non è uguale a 'Raza'.
Create table dbo.Customer (Id int, FName VARCHAR(50), LName VARCHAR(50), CountryShortName CHAR(2)) GO insert into dbo.Customer Values ( 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')
Possiamo usare NOT Logical Operation per ottenere i risultati richiesti.
Select * From dbo.Customer where NOT FName='Raza'
Come utilizzare Logical Not Operator in SQL Server - Tutorial SQL Server/TSQL |
Notato che ha restituito tutte le righe per le quali la condizione è falsa.