1. 程式人生 > >【leetcode】177. 第N高的薪水

【leetcode】177. 第N高的薪水

這題其實和177思想比較接近,排序就行了

程式碼:

CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
  RETURN (
      # Write your MySQL query statement below.
  select Salary from (SELECT a.Salary, (SELECT count(Salary) FROM Employee WHERE Salary > a.Salary)+1 AS rank FROM Employee a ORDER BY rank) t where rank = N
  );
END