LeetCode数据库 176. 第二高的薪水

176. 第二高的薪水

SELECT IFNULL( # 没有返回NULL
    (SELECT DISTINCT(Salary) FROM Employee # 选取不同的薪资
    ORDER BY Salary DESC # 降序
    LIMIT 1,1) # 第1个开始1条信息
    ,NULL
) AS SecondHighestSalary

笔记: SELECT IFNULL(condition, NULL) # 空值处理

DISTINCT 放在col前, ORDER BY 默认升序

LIMIT i,n 从第i行数据取n行数据

你可能感兴趣的:(LeetCode数据库 176. 第二高的薪水)