Operadores lógicos
Os operadores lógicos são AND, OR e NOT. AND e OR são utilizados para conectar critérios de pesquisa a cláusulas WHERE. NOT inverte o resultado de um critério de pesquisa.
AND une duas condições e retorna TRUE apenas quando ambas as condições forem verdadeiras. Por exemplo, essa consulta retorna apenas a linha em que a ID do cliente é iniciada com o número 1 e o nome da loja começa com Bicycle:
SELECT CustomerID, Name
FROM AdventureWorks.Sales.Store
WHERE CustomerID LIKE '1%' AND Name LIKE N'Bicycle%'
OR também conecta duas condições, mas retorna TRUE quando qualquer uma das condições for verdadeira. A seguinte consulta retorna as 116 linhas cuja ID do cliente é iniciada com 1 ou cujo nome da loja começa com Bicycle:
SELECT CustomerID, Name
FROM AdventureWorks.Sales.Store
WHERE CustomerID LIKE '1%' OR Name LIKE N'Bicycle%'
Consulte também