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.


Carlos Dk

Apasionado por la enseñanza y el SEO

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.