Tabla de operadores

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Un operador es un signo o símbolo que especifica el tipo de cálculo que se realiza en una expresión. Hay operadores matemáticos, de comparación, lógicos y de referencia. Access admite diversos operadores, incluidos operadores aritméticos como +, -, multiplicar (*) y dividir (/), además de 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 sobre el uso de estos operadores.

En este artículo

Operadores aritméticos

Los operadores aritméticos se usan para calcular un valor de dos o más números, o cambiar el signo de un número de positivo a negativo o viceversa. Ejemplode propósitodel operador+ Sumar dos números. [Subtotal]+[SalesTax] : busque la diferencia entre dos números o indique el valor negativo de un número. [Precio]-[Descuento] * Multiplica dos números. [Cantidad]*[Precio] / Divide el primer número entre el segundo número. [Total]/[CuentaDe Item] \ Redondea ambos números a enteros, divide el primer número entre el segundo número y, a continuación, trunca el resultado a un entero. [Registrado]\[Salas] Mod Divide el primer número entre el segundo y, a continuación, devuelve solo el resto. [Registrado] Mod [Salas] ^ 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 usan para comparar valores y devolver un resultado que sea True, False o Null.

Operador Propósito Ejemplo
< Devuelve True si el primer valor es menor que el segundo valor. Valor1 < Valor2
<= Devuelve True si el primer valor es menor o igual que el segundo valor. Valor1 <= Valor2
> Devuelve True si el primer valor es mayor que el segundo valor. Valor1 > Valor2
>= Devuelve True si el primer valor es mayor o igual que el segundo valor. Valor1 >= Valor2
⁠=⁠ Devuelve True si el primer valor es igual al segundo valor. Valor1 = Valor2
<> Devuelve True si el primer valor no es igual al segundo valor. Valor1 <> Valor2

Nota

En todos los casos, si el primer valor o el segundo es Null, entonces el resultado, también es Null. Dado que un valor Null representa un valor desconocido, el resultado de cualquier comparación con un valor Null también es desconocido.

Principio de página

Operadores lógicos

Los operadores lógicos se usan para combinar dos valores Booleanos y devolver un resultado verdadero, falso o nulo. Los operadores lógicos también se denominan operadores Booleanos. Ejemplode propósitodel operador y devuelve True cuando Expresión1 y Expresión2 son verdaderas. Expresión1 y Expresión2 o Devuelve True cuando Expresión1 o Expresión2 es verdadera. Expr1 Or Expr2 Eqv devuelve True cuando Expr1 y Expr2 son verdaderas, o cuando Expr1 y Expr2 son falsas. Expr1 Eqv Expr2 Not Devuelve True cuando Expresión no es verdadera. No expresión Xor devuelve True cuando Expresión1 es verdadera o Expresión2 es verdadera, pero no ambas. Expresión1 Xor Expresión2

Principio de página

Operadores de concatenación

Los operadores de concatenación se usan para combinar dos valores de texto en uno. Ejemplode finalidad del operador& Combina dos cadenas para formar una sola. cadena1 & cadena2 + Combina dos cadenas para formar una cadena y propaga valores nulos (si un valor es Null, toda la expresión se evalúa como Null). cadena1 + cadena2

Principio de página

Operadores especiales

Los operadores especiales se usan para devolver un resultado True o False como se describe en la tabla siguiente. Ejemplode finalidadde operador es null o no es nulo determina si un valor es Null o Not Null. Campo1 Is Not Null Like "pattern" Coincide con los valores de cadena mediante los operadores de comodín ? y *. Campo1 Like "instruct*" Between val1 And val2 Determina si un valor numérico o de fecha se encuentra dentro de un rango. Campo1 Entre 1 y 10
- O bien -
Campo1 Between #07-01-07# And #12-31-07# In (val1,val2...) Determina si un valor se encuentra dentro de un conjunto de valores. Campo1 In ("rojo","verde","azul")
- O bien -
Campo1 In (1,5,7,9)

Principio de página