Find max and second max salary for a employee table MySQL

前端 未结 30 1968
忘掉有多难
忘掉有多难 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:34

    Here change n value according your requirement:

    SELECT top 1 amount 
    FROM ( 
        SELECT DISTINCT top n amount 
        FROM payment 
        ORDER BY amount DESC ) AS temp 
    ORDER BY amount
    

提交回复
热议问题