sql >> Database >  >> RDS >> Sqlserver

Wat is IN Logische operator in SQL Server - SQL Server / TSQL-zelfstudie, deel 122

Wat is IN logische operator:

De logische operator IN wordt gebruikt wanneer we de rij willen retourneren als de opgegeven waarde overeenkomt met een waarde in de subquery of een lijst.

De IN Logical-operator wordt waar als de operand gelijk is aan naar een van de lijst met uitdrukkingen.

Laten we zeggen dat we een dbo.Customer-tabel hebben met onderstaande rijen. We willen de rijen retourneren waarin CountryShortName gelijk is aan 'PK' OF 'US'.

Tabel maken 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')
 
Laten we onze zoekopdracht schrijven met de logische operator IN.

Selecteer * Van dbo.Customer
where CountryShortName IN ('US','PK')
 
 
De IN Logical Operator gebruiken in SQL Server - SQL Server / TSQL-zelfstudie


Videodemo Hoe IN Logical Operator te gebruiken in SQL Server

  1. De verschillende beperkingen in SQL Server verkennen

  2. Oracle-identiteitskolom en invoegen in select

  3. Hoe lees ik de inhoud van een .sql-bestand in een R-script om een ​​query uit te voeren?

  4. Afbeeldingen in database streamen met HttpHandler