アプリ版:「スタンプのみでお礼する」機能のリリースについて

accessでスコアが一番高いレコードのみを抽出する方法は

画像のようなtableで、各ユーザ毎に一番スコアが高いレコードのunique idを抽出したいと思っています。同じスコアがあった場合は、unique idが若い方を採用したいです。

これをなるべく簡潔に or 高速に処理するには、どのようなクエリ or sql文をかけばよいのでしょうか。

「accessでスコアが一番高いレコードの」の質問画像

A 回答 (1件)

まず最大スコアを求めるクエリを作成し、それと別に最小IDを求めるクエリを作成、2つのクエリを名前でリンクするとできると思います。



最小IDをもつレコードと同じ名前の最大スコアはどれ?。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!