image.png
    image.png


    了解rank和dense_rank的区别

    1. SELECT D.name as Department,E.name as Employee,salary FROM
    2. (SELECT *,dense_rank() over(partition by departmentId order by salary desc) rk
    3. FROM Employee) E inner join Department D
    4. on E.DepartmentId = D.id and E.rank <=3