sql >> Database teknologi >  >> RDS >> Sqlserver

Hvilken række har den højeste værdi?

Dette vil matche den højeste og vil også bringe bånd tilbage.

select sd.*
from sampleData sd
    inner join (
        select PollID, max(votes) as MaxVotes
        from sampleData
        group by PollID
    ) x on
        sd.PollID = x.PollID and
            sd.Votes = x.MaxVotes


  1. Hvordan repræsenterer man mange lignende attributter for en enhed i en database?

  2. Tilføj IF ELSE-erklæring

  3. Entity framework database udbyder kompatibilitetsfejl

  4. MySQL - Sådan normaliseres kolonne, der indeholder skilletegn-separerede ID'er