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

at finde den 3. højeste løn i mysql uden grænse

Prøv denne forespørgsel,

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

Her HVOR ( n ) du kan sætte et hvilket som helst tal for at returnere den højeste løn.

Tjek denne Demo SQLFiddle



  1. Hvordan fortæller man node.js, at mysql ikke kører på standardporten?

  2. Reparation af Postgresql efter opgradering til OSX 10.7 Lion

  3. MySQL - Fremmednøgle ved sletning sæt null i ikke null-feltet

  4. For normalform og for- og efternavne