簡體   English   中英

SQL選擇查詢最高值

[英]SQL Select Query Highest Value

我有一個名為Game的表:

  Player     Score
    1         100
    2         250
    2         300
    3         150
    4         700
    5         400
    5         500
    6         800

我需要查詢以返回每個玩家的最高得分:

    1 - 100
    2 - 300
    3 - 150
    4 - 700
    5 - 500
    6 - 800

到目前為止,我有這個

    SELECT Player, Score FROM Game

它返回所有內容,但我只需要上面說明的內容。

您只需要按玩家group by

SELECT Player, max(Score) as maxscore 
FROM Game
group by player

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM