私はGamersというテーブルを持っています。 ゲーマーは、列GamerID
,GameID
,Score
を含みます。mysqlは単一のテーブルで各カテゴリのベストを選択します
私は各ゲームの最高得点の選手を選ぶことに興味があります。例えば
、クエリ後
|Gamers
|-------------------------
|GamerID | GameID | Score
|1 | 1 | 10
|2 | 1 | 10
|3 | 1 | 10
|4 | 1 | 90
|5 | 2 | 40
|6 | 2 | 10
|7 | 3 | 10
|8 | 3 | 30
は、私はこれを行うだろうクエリで何GamerID 4、5と8の行を得ることを期待?
を見ては意味、そのテーブルにユニークGamerIDされています各ゲーマーは、 neゲームですか? –
@Naveenはいそうです。私はその例を実際のテーブルのアナログにすることを意図していたので、細部を省略することができます。 – Morpork
その後、ゲーマープレーヤーが複数のゲームをプレイしている場合、そのテーブルはそのケースを処理しません。 –