sql >> Base de Datos >  >> RDS >> Mysql

encontrar el tercer salario más alto en mysql sin límite

Pruebe esta consulta,

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

Aquí DÓNDE ( n ) puede poner cualquier número para obtener el salario más alto.

Compruebe esta Demostración de SQLFiddle