Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Determina si el valor de una expresión está dentro de un intervalo de valores especificado. Puede usar este operador desde instrucciones SQL.

Sintaxis

expresión [Not] Betweenvalor1Andvalor2

La sintaxis del operador Between...And consta de estos elementos:

Parte

Descripción

expresión

Expresión que identifica el campo que contiene los datos que quiere evaluar.

valor1, valor2

Expresiones sobre las que quiere evaluar expresión.


Observaciones

Si el valor de expresión está comprendido entre valor1 y valor2 (inclusive), el operador Between...And devuelve True; en caso contrario, devuelve False. Puede incluir el operador lógico No para evaluar la condición opuesta (es decir, si expresión está fuera del intervalo definido por valor1 y valor2).

Es posible usar Between...And para determinar si el valor de un campo está dentro de un intervalo numérico especificado. En el ejemplo siguiente se determina si un pedido fue enviado a una ubicación dentro de un rango de códigos postales. Si el código postal está entre 98101 y 98199, la función IIf devuelve "Local". En caso contrario, devuelve "Nonlocal".

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

Si expresión, valor1 o valor2 es Null, Between...And devuelve un valor Null.

Como los caracteres comodín (por ejemplo *) se tratan como literales, no se pueden usar con el operador Between...And. Por ejemplo, no puede usar 980* y 989* para buscar todos los códigos postales que empiezan por 980 hasta 989. En su lugar, tiene dos alternativas para lograrlo. Puede agregar una expresión a la consulta que tome los tres caracteres de la izquierda del campo de texto y usar Between...And en esos caracteres. O bien, puede rellenar los valores altos y bajos con caracteres adicionales, en este caso, 98000 hasta 98999 ó 98000 hasta 98999, 9999 si se usan códigos postales extendidos. (Debe omitirse –0000 en de los valores bajos porque de lo contrario 98000 se descarta si unos códigos postales tienen secciones extendidas y otros no).



¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×