本文主要是介绍第2高薪水,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 1、描述
- 2、关键字
- 3、思路
- 4、notes
- 6、code
1、描述
第二高的薪水
SQL架构
编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。
±—±-------+
| Id | Salary |
±—±-------+
| 1 | 100 |
| 2 | 200 |
| 3 | 300 |
±—±-------+
例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。
2、关键字
第二高
3、思路
排序:order by
第二高,limit 1 offset 1
如果不存在:搞成虚表
4、notes
try
6、code
# Write your MySQL query statement below
select (select distinctSalaryfrom Employeeorder by Salary desclimit 1 offset 1) as SecondHighestSalary
这篇关于第2高薪水的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!