Hacer la media de valores en oracle

Bienvenidos de nuevo a vertutoriales.com,  hoy os mostraremos cómo hacer la media de una fila en Oracle.

Usaremos la funcion AVG (average) que nos devuelve un valor medio de la columna.

Imaginemos la tabla siguiente, productos.

Corporation |  Producto | Precio

adobe             |  Flash          |  10

adobe            |  Flex            |  5

Microsoft     | iexplore     |  15

Para sacar el valor medio de los productos de adobe tendriamos que  hacer la consulta:

select AVG(precio) from productos where corporation = ‘adobe’;

Y si queremos trabajar con los decimales mostrados usamos la función round:

select round(AVG(precio),0) from productos where corporation = ‘adobe’;

Al ponerle decimales  a 0  nos aparecerá solo el número entero.


Te puede interesar:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *