Operadores aritméticos de SQL

Operadores aritméticos de SQL
Las operaciones aritméticas están muy extendidas para los desarrolladores. Ya sea que calcule el total para la compra de un producto, el número de comentarios, seguidores, etc., Usará operadores aritméticos.Las bases de datos no se dejan atrás. Por ejemplo, en SQL, puede realizar operaciones aritméticas básicas gracias a los cuatro operadores.

Este tutorial discutirá los cuatro operadores aritméticos en SQL estándar y cómo usarlos.

Operadores aritméticos de SQL

En SQL estándar, hay cuatro tipos principales de operadores de aritmética. Incluyen:

  1. Operador de adición (+)
  2. Operador de sustracción (-)
  3. Operador de multiplicación (*)
  4. Operador de división (/)

Uso de operadores aritméticos SQL

Usar operadores aritméticos en SQL es bastante sencillo. Además, se ajusta a las reglas de la aritmética básica.

Sin embargo, podemos expresar la sintaxis general como se muestra en el ejemplo a continuación:

Left_operand (Expression) Operator Right_operand;

En este caso, los operandos izquierdo y derecho se refieren a un solo valor numérico o una expresión que evalúa un resultado numérico.

Discutamos varios ejemplos para usar operadores aritméticos en SQL.

Suma

Para realizar una operación de adición en SQL, podemos ejecutar un ejemplo como se muestra:

seleccione 8 + 9 como suma;

Agregamos dos operandos juntos en la consulta anterior utilizando el operador de adición. El conjunto resultante es como se muestra:

suma
-----
17
(1 fila)

En escenarios más realistas, puede agregar valores de una base de datos como se muestra en la consulta de ejemplo a continuación:

seleccionar (productos * precio) + (productos * 0.16) como total_inclusive;

El ejemplo anterior muestra que puede usar operadores aritméticos para calcular el precio total de los artículos que incluyen impuestos.

Sustracción

No hay mucha diferencia entre el uso del operador de adición y sustracción en SQL. Por ejemplo:

Seleccione 100 - 56 como diferencia;

La consulta anterior debe devolver la diferencia entre los operandos especificados.

diferencia
------------
44

Multiplicación

El mismo caso se aplica a los operadores de multiplicación y división. Un uso de ejemplo es como se muestra a continuación:

Seleccione 100 * 5 como producto;
Seleccione 454 /45 como cociente;

Lo anterior debe devolver el producto y el cociente de los operandos especificados, respectivamente.

Operador de módulos

Hay otro tipo de operador en SQL. Esto puede no ser completamente compatible, dependiendo del motor de la base de datos.

Sin embargo, al escribir este artículo, la mayoría de los motores de bases de datos relacionales lo admiten.

El operador de Modulo se denota con un signo de % y devuelve el resto de la división entre dos operandos.

Un ejemplo es como se muestra:

Seleccione 454 % 45 como resto;

Esto debería devolver el valor como:

resto
-----------
4

Conclusión

Este artículo exploró cómo usar operadores aritméticos básicos en SQL estándar. Sigue practicando y consulte nuestros tutoriales para obtener más información.