0
我有,它返回以下列格式結果的查詢:所以基本上從SELECT SQL查詢最大值
User1 TypeA 3
User1 TypeB 29
User1 TypeC 100
User2 TypeA 221
User2 TypeB 31
User2 TypeC 32
User3 TypeA 21
User3 TypeB 1
User3 TypeC 10
....
對於數據庫中的每個用戶,它列出了3排,每一個對應於類型A,類型B,TypeC 。現在我需要返回對應於每種類型的最大值的用戶ID。因此,例如,從上面的數據,我們將獲得:
TypeA User2
TypeB User2
TypeC User1
我不知道如何在SQL中繼續此操作。
其中RDBMS是這樣的?請添加一個標籤來指定您是使用'mysql','postgresql','sql-server','oracle'還是'db2' - 或者其他的東西。 –