SQL 刷题/查询第 N 高的薪资
上一题下一题中等通过率 58%

查询第 N 高的薪资

子查询ORDER BYLIMITDISTINCT排行榜

题目描述

给定一张 employees 表:

  • id: 员工ID
  • name: 姓名
  • salary: 薪资

请查询第 2 高的薪资(去重后),如果不存在返回空。

期望输出列

列名说明
second_highest_salary第二高薪资

数据样例

当前运行环境
idPKINTEGERnameTEXTsalaryREAL
1张三15000
2李四20000
3王五20000
4赵六18000
5钱七12000
输入数据显示 5 / 5
SQL 编辑器正在保存草稿...
正在加载 SQL 编辑器...

运行你的 SQL 查询后,结果将显示在这里