Mysql
 sql >> Database >  >> RDS >> Mysql

trovare il 3° stipendio più alto in MySQL senza limiti

Prova questa query,

   SELECT *
   FROM one one1
   WHERE ( 3 ) = ( SELECT COUNT( one2.salary )
                   FROM one one2
                   WHERE one2.salary >= one1.salary
                 )

Qui DOVE ( n ) puoi inserire qualsiasi numero per restituire lo stipendio più alto.

Dai un'occhiata a questa Demo SQLFiddle