Какво е логически оператор И:
Логически оператор И се използва, когато искаме да върнем реда, ако всички посочени условия са верни.Сценарий :
Помислете за ситуация, в която трябва да върнете всички записи от таблица dbo.Customer, където FName='Raza' и CountryShortName='US'Създайте таблицата dbo.Customer с някои примерни записи, като използвате по-долу скриптове.
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')
За да върнете записите, където FName='Raza' и CountryShortName='US' можем да използваме по-долу заявка.
Select * From dbo.Customer where FName='Raza' AND CountryShortName='US'
Забелязахме, че нашата заявка върна единичен запис, тъй като и двете условия са верни само за единичен запис.