第N高薪水

描述
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
declare M INT;
set M = N-1;
  RETURN (
      select e.Salary 
      from(select Salary from Employee
          union select null as Salary) as e
      order by Salary desc
      limit M,1
  );
END
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在看了高木直子的《一个人住第五年》之后,继续看完了她写的《一个人住第九年》。她的无拘无束,着实让人心生向往。 独自...
    米卡卡阅读 4,327评论 4 4
  • 头很痛,像是某种东西压着,透不过气来,我知道这种日子要我自己捱过去,急不得,一件一件来,也许扒开见月明。 忽然很想...
    苏向晚阅读 191评论 0 0
  • 这是丞相第二次在北伐途中,他精神矍铄,目光依旧锋利如刀。如今直到第六次,丞相已须发尽白,面色如打蜡一般,虽...
    牛夕夕阅读 347评论 1 0
  • 1一件事情,我们不能改变它的时候,就要去学会接受,从心底里去接受它,尽可能把它做的有乐趣些,当你的心态改变了,你会...
    沈青青阅读 176评论 0 1
  • 伍景YS17018 【连续13天打卡】 A、今日完成情况 @信念三篇 3遍 完成100% @绕口令5篇 完成10...
    伍景sm阅读 108评论 0 4