Find max and second max salary for a employee table MySQL

前端 未结 30 1944
忘掉有多难
忘掉有多难 2020-12-12 21:19

Suppose that you are given the following simple database table called Employee that has 2 columns named Employee ID and Salary:

  Employee
  Employee ID    S         


        
30条回答
  •  佛祖请我去吃肉
    2020-12-12 21:50

    try this

    select max(salary) as first, 
           (select salary from employee order by salary desc limit 1, 1) as second 
    from employee limit 1
    

提交回复
热议问题