sql优化(第二高的薪水)

2021-09-08 15:49:51 浏览数 (1)

思路:第一:要确保没有重复值 第二:用ifnull函数,如果有就返回数据,否则null 第三:排序,选择(从头开始选择)第二个就行了

代码语言:javascript复制
select IFNULL((select distinct(Salary) from Employee order by Salary desc limit 1,1),null)as SecondHighestSalary;

0 人点赞