0
次のクエリを使用してリーダーボードを作成していますが、何らかの理由でスコアが値の2倍になっています。二重スコアを返すMYSQL sum()
SELECT p.user_id, u.first, SUM(points) AS score FROM points AS p LEFT
JOIN users AS u ON p.user_id = u.fb_id WHERE p.action_time >
'1492732800' GROUP BY p.user_id ORDER BY points DESC LIMIT 10
何が起こる可能性がありますか?
おかげ
あなたはまた、いくつかのサンプルデータを提供することはできますか? –
あるテーブルまたは他のテーブルのユーザーIDには、おそらく複数のレコードがあります。 – Kickstart