sql >> Database >  >> RDS >> Sqlserver

Op één na hoogste salaris

Bij gelijkspel wilt u de op één na hoogste onderscheidende waarde. bijv. voor waarden 100, 200, 300, 300, wil je 200.

Dus haal de hoogste waarde (MAX(salary) => 300) en krijg dan de hoogste waarde kleiner dan dat:

select max(salary) from mytable where salary < (select max(salary) from mytable);


  1. Hoe de trigger(s) te krijgen die zijn gekoppeld aan een weergave of een tabel in PostgreSQL

  2. Hoe controleer je met mysql of een datum tussen date1 en date2 ligt?

  3. MySQL-resultaat verwerken in bash

  4. Update meerdere kolommen in een triggerfunctie in plpgsql