首页 > 解决方案 > postgresql 返回最高 5 名受薪员工

问题描述

假设表员工(eid int,ename text,dept text,salary integer)我应该写查询最高 5 名受薪员工,

我厌倦了从员工那里选择 max(salary) 作为最高薪水,并且能够拉,但我不知道如何包括 5

标签: postgresql

解决方案


您可以按薪水(降序)排序,然后限制为前 5 行。例如:

select *
from employee
order by salary desc
limit 5

推荐阅读