前提・実現したいこと
ゲームのスコアのランキングを作成したいのですがテーブルからうまく取得できません。
DBに登録されているデータからプレイヤー名、ゲーム名、日時、スコアを取り出してランキング形式で出力をしたいと思っています。
DBには以下のように4つの項目があります。
name | game | date | score |
---|---|---|---|
プレイヤー名 | ゲーム名 | スコアを出した日時 | 点数 |
プレイヤー、ゲームはそれぞれ複数あり、同一ゲームのスコアにプレイヤーを何度も表示させたくありません。
プレイヤー名とゲーム名が重複しているものから最高得点のものだけを抽出する感じです。
name | game | date | score |
---|---|---|---|
A | Agame | 1/1 | 500 |
A | Bgame | 1/2 | 400 |
A | Bgame | 1/3 | 600 |
B | Agame | 1/4 | 700 |
↓ランキング用に抽出
name | game | date | score |
---|---|---|---|
A | Agame | 1/1 | 500 |
A | Bgame | 1/3 | 600 |
B | Agame | 1/4 | 700 |
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/12 03:51