Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Welche Zeile hat den höchsten Wert?

Dies entspricht dem Höchsten und bringt auch Unentschieden zurück.

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