select setor_id, enome, salario salario, media, salario-media diferenca from funcionarios, (select setor_id si, avg(salario) media from funcionarios group by setor_id) where setor_id = si order by 1,2;
No exemplo acima fiquei confuso a respeito da subquery vir após o from, e antes do where, onde que para mim só deveria ter as tabelas.
Alguém pode me esclarecer?
Abraços!