• 03/15/2017
  • 2 minutos para ler
    • c
    • r
    • M
    • i
    • m
    • +4

Candidata-se a: ServidorSQL (todas as versões suportadas) Base de dados SQL Azure Azure SQL Managed Instance Azure Synapse Analytics Parallel Data Warehouse

Combina duas condições. Quando mais de um operador lógico é usado em uma instrução, OU os operadores são avaliados depois dos operadores AND. Entretanto, você pode alterar a ordem de avaliação usando parênteses.

Convenções de sintaxe Transact-SQL

Sintaxe

boolean_expression OR boolean_expression 

Nota

Para ver a sintaxe Transact-SQL para o SQL Server 2014 e versões anteriores, veja a documentação das versões anteriores.

Argumentos

expressão_booleana
É qualquer expressão válida que retorne VERDADEIRO, FALSO, ou NÃO CONHECIDO.

Tipos de resultado

Booleano

Valor do resultado

OU retorna VERDADEIRO quando qualquer uma das condições é VERDADEIRO.

Relatos

A tabela seguinte mostra o resultado do operador OR.

VERDADEIRO FALSO DESCONHECIDO
VERDADEIRO VERDADEIRO VERDADEIRO VERDADEIRO
FALSO VERDADEIRO FALSO DESCONHECIDO
UNKNOWN TRUE UNKNOWN UNKNOWN

Exemplos

O exemplo seguinte usa a vista vEmployeeDepartmentHistory para recuperar os nomes de Quality Assurance pessoal que trabalha no turno da noite ou no turno da noite. Se os parênteses forem omitidos, a consulta retorna Quality Assurance empregados que trabalham no turno da noite e todos os empregados que trabalham no turno noturno.

Aqui está o resultado definido.

FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night

Exemplos: Azure Synapse Analytics and Parallel Data Warehouse

O exemplo seguinte recupera os nomes dos empregados que ou ganham um BaseRate menos de 20 ou têm um HireDate 1 de janeiro de 2001 ou posterior.

Veja também

Deixe uma resposta

O seu endereço de email não será publicado.