select job,round(avg(score),3)
from grade
group by job

order by avg(score) desc