美文网首页
第N高薪水

第N高薪水

作者: 薛定谔与猫的故事 | 来源:发表于2018-04-24 18:20 被阅读0次
描述
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

相关文章

  • Leetcode SQL 测试题中等篇

    第N高的薪水编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。+----+--...

  • 排序问题的一种SQL思路

    177. 第N高的薪水 编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。 例...

  • window function - leetcode

    1、第n高的薪水 2、185-部门前三高薪水的员工

  • 记录几条有用的sql

    获取第二高的薪水 获取第N高的薪水 分数排名 获取部门前3高的薪水 (分组排序取每组前3) 获取部门的最高薪水(...

  • 编写一个 SQL 查询,获取 Employee 表中第 n 高的

    编写一个 SQL 查询,获取 Employee 表中第n高的薪水(Salary)。 +----+--------+...

  • 第N高的薪水和排名问题

    求第二高的薪水和第N高的薪水没有区别,主要注意的是若有相同的薪水的时候后面是否跳过,这里使用了子查询。这里的是相同...

  • 每日Leetcode—SQL(2)

    177.第N高的薪水 方法: 分析:此题可以参照(176.第二高的薪水)的思路来解题,176中使用了limit 1...

  • mysql-leetcode01

    01.LeetCode组合俩个表 02.第二高的薪水 03.第N高薪水 04.分数排名 https://leetc...

  • 【leetcode】177. 第N高的薪水-中等

    【题目】 编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。 IdSalary...

  • SQL训练题

    组合两个表 第二高的薪水 第N高的薪水 分数排名 连续出现的数字 超过经理收入的员工 查找重复的电子邮箱 从不订购...

网友评论

      本文标题:第N高薪水

      本文链接:https://www.haomeiwen.com/subject/nmajlftx.html