グループ化された結果を得るには、正しいデータベース行を選択してください
P粉270842688
P粉270842688 2024-04-05 10:37:31
0
1
549

特定のゲームについて、各ユーザーの最高スコアを選択したいと考えています。

現在のクエリは、ID 1 の skill_game の結果のスコア、date_saved、およびユーザー名を選択します。

リーリー

結果は次のとおりです:

リーリー

Mark の 73 ポイントの結果は実際には 2021-11-03 に保存されたため、現時点では date_saved が常に正しいとは限りません。以下はマークの結果です:

リーリー

GROUP BY ステートメントはグループ内の最初の行を選択し、MAX(スコア) はグループ内の最高スコアを選択します。最高スコアを選択し、対応する日付を選択できるようにしたいのですが、MySQL でこれを実現する方法がわかりません。

P粉270842688
P粉270842688

全員に返信(1)
P粉964682904

最大の date_saved を選択してこれを行うこともできます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート