我有一個表像值:SQL最小值和最大值爲多行
Name Test Score
Bob Test1 97.0
Bob Test2 96.5
Bob Test3 94.5
Joe Test1 96.5
Joe Test2 98.5
Joe Test3 92.0
我想MIN
和MAX
得分爲每個Name
在一行上,如:
Name Min_Score Max_Score
Bob 94.5 97.0
Joe 92.0 98.5
我可以單獨獲得MIN
或MAX
,但不知道如何同時獲得兩者。
什麼數據庫系統是你在用嗎? –
'按名稱從表組中選擇名稱,min(分數)作爲min_score,max(得分)作爲max_score' – Hellion
MSSQL ...我試過,但兩個值相等。 – macbb