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.