私は MySQL が苦手なので、あなたの助けが必要です。
列のあるテーブルがあります
logId、playerId、playerName、updateTime
logIdはプライマリで、自動インクリメントです。 playerIdは int(11) playerNameは varChar(36) updateTimeも int (エントリが作成されたときに UNIX タイムスタンプを保存)
データベースに次のエントリがあります。
1、444、ジョン、1379434514
2、444、ジョン、1379434414
3、445、マイク、1379434410
4、444、ジョン、1379434614
「updateTime」列に最大の整数を入れて、一意の playerId ごとに 1 つだけフェッチしたいと思います (この例では、444 の playerId に対して 4 の logId を持つものです)。
特定の playerId のすべてのエントリをグループ化し、そのうちの 1 つ (最新のもの) を選択する方法はありますか? ありがとう!