Hvad er IN Logical Operator:
logisk IN-operator bruges, når vi ønsker at returnere rækken, hvis den angivne værdi matcher en hvilken som helst værdi i underforespørgslen eller en liste.Den logiske IN-operator vil være sand, hvis operanden er lig til en af listen over udtryk.
Lad os sige, at vi har dbo.Kundetabel med nedenstående rækker. Vi ønsker at returnere de rækker, hvor CountryShortName er lig med 'PK' ELLER 'US'.
Opret tabel 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')
Lad os skrive vores forespørgsel ved at bruge IN logisk operator.
Vælg * Fra dbo.Customer
where CountryShortName IN ('US','PK')
Sådan bruges IN Logical Operator i SQL Server - SQL Server / TSQL-vejledning Videodemo Sådan bruges IN Logical Operator i SQL Server |