- 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.