我试图编写HQL /休眠标准,以获取每个部门的前5名薪水。 有人可以帮忙编写SQL查询吗?
SELECT
*
FROM
(SELECT
employee_id,
department_id,
salar dense_rank() OVER ( partition by department_id ORDER BY salary desc) as ranking
FROM
employees) a
WHERE a.ranking <=5
我的第一个问题是,dense_rank
函数是否在休眠状态下存在?
如果你们能解决这个问题,请帮忙。
TIA