select
     juhe.id,
     juhe.job,
     juhe.score
from
    (select 
           *,
           avg(score) over(partition by job) avg_s
     from grade) as juhe
where juhe.score > juhe.avg_s

这个就好像有一张表,你进行平均运算得到一个平均数列,然后取出原本所有的列(*),再加上新算出来的平均列,重新命名为juhe表,然后对这个新的表格里面的score与avg_s进行比对大小,取出大于平均列的id,job,score,

必须这么做,我一开始直接用score与整个表比对,是不行的。