How to find maximum avg

前端 未结 15 2251
长情又很酷
长情又很酷 2020-12-15 19:17

I am trying to display the maximum average salary; however, I can\'t seem to get it to work.

I can get a list of the average salaries to display with:



        
15条回答
  •  盖世英雄少女心
    2020-12-15 19:58

    select worker_id, avgsal 
    from 
    (
      select worker_id, avg(salary) as avgsal 
      from workers 
      group by worker_id
    ) 
    where avgsal=(select  max(avgsal) 
                  from (select worker_id, avg(salary) as avgsal 
                        from workers group by worker_id))
    

    This will display the highest average along with worker id

提交回复
热议问题