sql >> Databasteknik >  >> RDS >> Sqlserver

Vad finns i logisk operatör i SQL Server - SQL Server / TSQL Tutorial Del 122

Vad är IN Logical Operator:

IN logisk operator används när vi vill returnera raden om specificerat värde matchar något värde i underfrågan eller en lista.

IN logiska operatorn kommer att vara sann om operanden är lika med till ett av uttryckslistan.

Låt oss säga att vi har dbo.Kundtabell med nedanstående rader. Vi vill returnera raderna där CountryShortName är lika med 'PK' ELLER 'US'.

Skapa tabell 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')
 
Låt oss skriva vår fråga med hjälp av IN logisk operator.

Välj * Från dbo.Customer
where CountryShortName IN ('US','PK')
 
 
Hur man använder IN Logical Operator i SQL Server - SQL Server / TSQL självstudier


Videodemo Hur man använder IN Logical Operator i SQL Server

  1. SQLite AUTOINCREMENT

  2. SQL WHERE-sats

  3. SQL-vyer

  4. Översikt över DBCC CheckDB-funktion