Tabla de operadores

Un operador es un signo o símbolo que especifica el tipo de cálculo que se debe llevar a cabo en una expresión. Existen operadores matemáticos, de comparación, lógicos y de referencia. Access admite una gran variedad de operadores, entre los que se incluyen operadores aritméticos como +, -, multiplicar (*) y dividir (/), así como operadores de comparación para comparar valores, operadores de texto para concatenar texto y operadores lógicos para determinar valores verdaderos o falsos. En este artículo se proporciona información detallada sobre el uso de estos operadores.

En este artículo

Operadores aritméticos

Operadores de comparación

Operadores lógicos

Operadores de concatenación

Operadores especiales

Operadores aritméticos

Los operadores aritméticos se utilizan para calcular un valor a partir de dos o más números o para cambiar el signo de un número de positivo a negativo, o viceversa.

Operador

Finalidad

Ejemplo

+

Sumar dos números.

[Subtotal]+[ImpuestoVentas]

-

Hallar la diferencia entre dos números o indicar el valor negativo de un número.

[Precio]-[Descuento]

*

Multiplicar dos números.

[Cantidad]*[Precio]

/

Dividir el primer número por el segundo número.

[Total]/[NúmeroArtículos]

\

Redondear ambos números a enteros, dividir el primer número por el segundo y convertir el resultado en un número entero.

[Registrados]\[Habitaciones]

Residuo

Dividir el primer número por el segundo y devolver sólo el resto.

[Registrados]Residuo[Habitaciones]

^

Elevar un número a la potencia de un exponente.

Número ^ Exponente

Principio de página

Operadores de comparación

Los operadores de comparación se utilizan para comparar valores y devolver un resultado Verdadero, Falso o Nulo.

Operador

Finalidad

Ejemplo

<

Devuelve Verdadero si el primer valor es menor que el segundo valor.

Valor1 < Valor2

<=

Devuelve Verdadero si el primer valor es igual o menor que el segundo valor.

Valor1 <= Valor2

>

Devuelve Verdadero si el primer valor es mayor que el segundo valor.

Valor1 > Valor2

>=

Devuelve Verdadero si el primer valor es igual o mayor que segundo valor.

Valor1 >= Valor2

=

Devuelve Verdadero si el primer valor es igual al segundo valor.

Valor1 = Valor2

<>

Devuelve Verdadero si el primer valor no es igual al segundo valor.

Valor1 <> Valor2

Nota: En todos los casos, si el primer o el segundo valor es nulo, el resultado también es nulo. Como un valor nulo representa un valor desconocido, el resultado de cualquier comparación con un valor nulo también es un resultado desconocido.

Principio de página

Operadores lógicos

Los operadores lógicos se utilizan para combinar dos valores booleanos y devolver un resultado verdadero, falso o nulo. Los operadores lógicos se denominan también operadores booleanos.

Operador

Finalidad

Ejemplo

Y

Devuelve Verdadero si Expr1 y Expr2 son verdaderos.

Expr1 Y Expr2

O

Devuelve Verdadero si Expr1 o Expr2 es verdadero.

Expr1 O Expr2

Eqv

Devuelve Verdadero si Expr1 y Expr2 son verdaderos, o si tanto Expr1 como Expr2 son falsos.

Expr1 Eqv Expr2

No

Devuelve Verdadero si Expr no es verdadero.

No Expr

OEx

Devuelve Verdadero si Expr1 es verdadero o Expr2 es verdadero, pero no ambos.

Expr1 OEx Expr2

Principio de página

Operadores de concatenación

Los operadores de concatenación se utilizan para combinar dos valores de texto en uno.

Operador

Finalidad

Ejemplo

&

Combina dos cadenas para formar una sola.

cadena1 & cadena2

+

Combina dos cadenas para formar una cadena y propaga los valores nulos (si un valor es nulo, toda la expresión se evalúa como nula).

cadena1 + cadena2

Principio de página

Operadores especiales

Los operadores especiales se utilizan para devolver un resultado Verdadero o Falso, como se describe en la tabla siguiente.

Operador

Finalidad

Ejemplo

Es nulo o No es nulo

Determina si un valor es nulo o no.

Campo1 No es nulo

Como "modelo"

Busca valores de cadena mediante los operadores comodín ? y *.

Campo1 Como "instrucc*"

Entre val1 Y val2

Determina si un valor numérico o de fecha se encuentra dentro de un intervalo.

Campo1 Entre 1 Y 10
- o bien -
Campo1 Entre #07-01-07# Y #12-31-07#

En(val1,val2...)

Determina si un valor se encuentra en un conjunto de valores.

Campo1 En ("rojo","verde","azul")
- o bien -
Campo1 En (1,5,7,9)

¿Le ha sido útil esta información?

De acuerdo. ¿Algún comentario más?

¿Cómo podemos mejorarlo?

¡Gracias por sus comentarios!

×