我想按一列(NAME)對結果進行分組,然後按第二列(NOTE)對每組進行排序,最後按照它們的最高記錄排序組。按組中的最大值排序
所以,如果我的實體炒這樣的:
NAME NOTE
Andrew 19
Thomas 18
Andrew 18
Andrew 17
Frank 16
Frank 15
Thomas 14
Thomas 12
Frank 5
我想他們訂購這樣的:
NAME NOTE
Andrew 19
Andrew 18
Andrew 17
Thomas 18
Thomas 14
Thomas 12
Frank 16
Frank 15
Frank 5
按名稱分組,與安德魯出現首先是因爲他的最高音符是19歲,然後是托馬斯(18歲)和弗蘭克(16歲)。
問候,
瓦爾
+1你可以參考一個別名AFER'爲了by',因此無需子查詢 – Andomar 2013-05-09 16:00:11
@Andomar。 。 。如果是這樣寫的,那麼'maxnote'必須在輸出中。 – 2013-05-09 16:04:16
@GordonLinoff不錯,在順序中的maxnote應該有'desc',但是很好的解決方案。 – 2013-05-09 16:05:36