Operador Between...And

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Determina se o valor de uma expressão ocorre dentro de um intervalo de valores especificado. Você pode usar esse operador nas instruções SQL.

Sintaxe

expr [Não] Entrevalor1Evalor2

A entre... E sintaxe do operador tem estas partes:

Parte

Descrição

expr

Expressão identifica o campo que contém os dados que você deseja avaliar.

valor1, valor2

Expressões em relação à qual você deseja avaliar expr.


Comentários

Se o valor de expr está entre valor1 e valor2 (inclusive), o entre... E operador retornará verdadeiro; Caso contrário, retorna False. Você pode incluir o operador lógico não para avaliar a condição oposta (isto é, se expr está fora do intervalo definido pelo valor1 e valor2).

Você pode usar Between... E para determinar se o valor de um campo está em um intervalo numérico especificado. O exemplo a seguir determina se um pedido foi enviado para um local em um intervalo de códigos postais. Se o código postal estiver entre 98101 e 98199, a função IIf retornará "Local". Caso contrário, ela retornará "Não locais".

SELECT IIf(PostalCode Between 98101 And 98199, “Local”, “Nonlocal”) FROM Publishers

Se expr, valor1ou valor2 for nulo, entre... E retorna um valor Nulo .

Porque wildcard characters, tais como *, são tratados como literais, você não pode usá-los com o entre... E operador. Por exemplo, você não pode usar 980 * e 989 * para encontrar todos os códigos postais que comecem por 980 até 989. Em vez disso, você tem duas opções para realizar isso. Você pode adicionar uma expressão à consulta que leva os três caracteres à esquerda do campo de texto e usar entre... E nesses caracteres. Ou pode completar os valores altos e baixos com caracteres extras — nesse caso, 98000 até 98999, ou 98000 até 98999-9999 se estiver usando estendido códigos postais. (Você deve omitir o-0000 da baixa valores porque caso contrário, o 98000 será interrompido se alguns códigos postais tiverem seções estendidas e outros não.)



Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×