Índice

Las funciones numéricas Funciones numéricas

Se pueden utilizar todos los operadores: +, -, *, / y también funciones como el valor absoluto, el coseno, los logaritmos, el módulo, el redondeo, etc.

Consulte la documentación del SGBDR para conocer las funciones que se implementan en la versión de la base de datos utilizada.

No vamos a ser muy exhaustivos en todas las funciones existentes, pero vamos a describir algunas funciones implementadas en los SGBDR.

1. ABS: valor absoluto ABS Funciones numéricas:valor absoluto

Ejemplo

SELECT idTarifa, FechaInicio, Precio, ABS(Precio) 
AS Valor Absoluto FROM Tarifas;

idTarifa

FechaInicio

Precio

Valor Absoluto

1

2017-10-01

49,99

49,99

2

2017-10-01

59,99

59,99

3

2017-10-01

68,99

68,99

4

2017-10-01

59,99

59,99

5

2017-10-01

69,99

69,99

6

2017-10-01

79,99

79,99

7

2017-10-01

89,99

89,99

8

2017-12-15

57,49

57,49

2. Valor ASCII de un carácter Funciones numéricas:valor ASCII de un carácter

En este ejemplo vamos a mostrar el código ASCII del primer carácter de la columna Nombre de los hoteles: ASCII

SQL Server, MySQL y PostgreSQL

SELECT idHotel, Nombre, ASCII(SUBSTRING(Nombre, 1, 1)) AS Codigo 
FROM Hoteles;

Oracle, MySQL y PostgreSQL

SELECT idHotel, Nombre, ASCII(SUBSTR(Nombre, 1, 1)) AS Codigo 
FROM Hoteles;

idHotel

Nombre

Codigo

1

Ski Hotel

83

2

Art Hotel

65

3

Rose Hotel

82

4

Lions Hotel

76

3. COS: coseno - SIN: seno COS SIN Funciones numéricas:coseno Funciones numéricas:seno

En este ejemplo se va a mostrar el coseno del precio para ...