sql >> Database >  >> RDS >> Sqlserver

Hoe u de best betaalde werknemersrij krijgt

U hoeft alleen maar de query die u momenteel heeft terug te plaatsen in de werknemerstabel om de volledige werknemersinformatie te krijgen.

select e.*
from employee e
inner join (select dept, max(salary) ms from employee group by dept) m
  on e.dept = m.dept and e.salary = m.ms


  1. Hoe een integer-uitvoer van een SQL-query te krijgen

  2. Toon de laatste berichten uit de berichtentabel, groeperen op gebruiker

  3. De verklaring is beëindigd. De maximale recursie 100 is opgebruikt voordat de instructie is voltooid

  4. Kan niet valideren, met novalidate-optie