sql >> Databáze >  >> RDS >> Sqlserver

Co je IN Logický operátor v SQL Server - SQL Server / TSQL výukový program, část 122

Co je IN Logický operátor:

Logický operátor IN se používá, když chceme vrátit řádek, pokud se zadaná hodnota shoduje s jakoukoli hodnotou v dílčím dotazu nebo seznamu.

Logický operátor IN bude mít hodnotu true, pokud je operand stejný do jednoho ze seznamu výrazů.

Řekněme, že máme tabulku dbo.Customer s řádky níže. Chceme vrátit řádky, kde se CountryShortName rovná 'PK' NEBO 'US'.

Vytvořit tabulku 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')
 
Napišme náš dotaz pomocí logického operátoru IN.

Vyberte * Z dbo.Customer
where CountryShortName IN ('US','PK')
 
 
Jak používat logický operátor IN v SQL Server – SQL Server / Výukový program TSQL


Video Demo Jak používat logický operátor IN v SQL Server

  1. Zapomenuté heslo root mysql

  2. Operátor pivotu Oracle

  3. Upozornění na změnu databáze Oracle

  4. Migrace vašeho projektu Django na Heroku