jueves, 24 de julio de 2014

Expresiones aritméticas


Crear expresiones con números y fechas mediante el uso de operadores aritméticos
Quizás se requiera modificar la forma que se está mostrando la data (Información),  o quizás se requiera realizar cálculos con la información, o solo quiera ver escenarios hipotéticos, todo esto es posible con las expresiones aritméticas.
 
En una expresión aritmética existen nombre de columna, valores constantes y operadores aritméticos.

Los operadores aritméticos  validos en SQL son la suma, resta, multiplicación, división. Se puede usar operadores aritméticos en cualquier cláusula de una sentencia SQL  a excepción de la cláusula FROM.

La consulta
SELECT
   employee_id
  ,first_name
  ,hire_date
  ,salary
  ,salary + 1000
FROM hr.employees;
Tiene como resultado:




Precedencia de Operadores
Los operadores aritméticos tienen un orden de ejecución en una expresión aritmética, si la expresión aritmética tiene más de un operador diferente, debemos tener en cuenta las reglas de precedencia de los operadores aritméticos
a)      La multiplicación y división ocurren antes de una suma o una resta.
b)      Los operadores de la misma prioridad se evalúan dependiendo de la posición donde estén, izquierda o derecha.
c)       Los paréntesis son usados  para sobrescribir la regla de precedencia de los operadores aritméticos.

d)      Recuerde, lo que está en paréntesis se evalúa primero.

No hay comentarios:

Publicar un comentario