题目

MySQL/176. Second Highest Salary 第二高的薪水


MySQL/176. Second Highest Salary 第二高的薪水

 

 

 

代码部分一(1095ms)

SELECT
    MAX(Salary) AS SecondHighestSalary
    FROM Employee E1
    WHERE 1=(SELECT COUNT(DISTINCT(E2.Salary)) FROM Employee E2 WHERE E2.Salary>E1.Salary);

 

代码部分二(222ms)

SELECT
    (SELECT DISTINCT Salary 
    FROM Employee
    ORDER BY Salary DESC
    LIMIT 1,1) AS SecondHighestSalary

 

相关文章:

  • 2021-12-17
  • 2021-06-17
  • 2021-05-23
  • 2021-11-03
  • 2022-12-23
  • 2021-10-24
  • 2021-08-28
  • 2021-08-13
猜你喜欢
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-24
  • 2021-11-08
  • 2021-06-08
  • 2022-12-23
相关资源
相似解决方案