Caso você tenha a necessidade de ter o valor médio de uma expressão em uma consulta, a coisa certa é usar a função AVG da Oracle.
A sintaxe da função é:
SELECT AVG(expressão)
FROM tabela
[WHERE condição];
Ou, caso você queira agrupar o resultado por uma ou mais colunas, você pode usar o AVG acrescentando o GROUP BY. Segue exemplo:
SELECT expressão, expressão, … expressão n, AVG(expressão agregada)
FROM tabelas
[WHERE condicões]
GROUP BY expressão, expressão, … expressão n;
Bom, é isso ai pessoal. Dúvidas, entre em contato.
Forte abraço
Eduardo Santana
bufallos@bufallos.com.br