18. Preparando la BD para nuevos temas

SQL permite hacer cálculos aritméticos, no es necesario siquiera tener tablas, el SELECT en SQL es como un ECHO en PHP, como un console.log() en Javascript… nos muestra información en pantalla. Veamos como podemos utilizar el SELECT para hacer cálculos aritméticos.

Ejm

SELECT 6 + 5 AS calculo;
// Devuelve 11 (le hemos puesto un Alias denominado calculo)

SELECT 6 * 5 AS producto;
// Devuelve 30

Funciones matemáticas

SQL nos provee de algunas funciones matemáticas, como son:

  • MOD(dividendo, divisor): Devuelve el resto de una división.
  • CEILING(número): Redondea al número superior inmediato
  • FLOOR(número): Redondea al número inferior inmediato
  • ROUND(número): Redondea al número más cercano
  • POWER(base, exponente): Devuelve la potencia
  • SQRT(número): Devuelve la raíz cuadrada

Ejm

# Funciones matemáticas
MOD(4,2); // Devuelve 0
CEILING(7.2); // Devuelve 8
ROUND(7.51); // Redondea a 8
POWER(2,4); // Devuelve 16
SQRT(81); // Devuelve 9
Scroll al inicio