sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är logisk OCH operatör i SQL Server - SQL Server / TSQL Tutorial Del 120

Logiska operatörer används för att testa vissa förhållanden. Om villkoret är sant kommer raden att väljas för utdata.


Vad är OCH logisk operatör:

Logisk AND-operator används när vi vill returnera raden om alla angivna villkor är sanna.

Scenario :

Tänk på en situation där du behöver returnera alla poster från en dbo.Customer-tabell där FName='Raza' och CountryShortName='US'

Skapa tabellen dbo.Customer med några exempelposter genom att använda nedanstående skript.

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')
 
För att returnera posterna där FName='Raza' och CountryShortName='US' kan vi använda nedanstående fråga.

Select * From dbo.Customer
where FName='Raza'
AND CountryShortName='US'
 
 Lade märke till att vår fråga returnerade en enda post eftersom båda villkoren endast gäller för en enda post.


  1. Det effektivaste sättet att lagra IP-adress i MySQL

  2. Datatyp för lagring av ip-adress i SQL Server

  3. SQL Server:dynamisk pivot över 5 kolumner

  4. Hur man automatiskt återförfrågar med LoaderManager