プログラミング能力を超えたSQLクエリを作成する必要があります。さて、ここに私の要求があります:
id、 user_id、email、amountの列を持つテーブルがあるとしましょう。このクエリでは、user_idを1回だけ選択する必要があります。user_idを一度一致させた場合、クエリは続行されますが、同じuser_idが別の行で再度一致した場合は、スキップする必要があります。
ここに主な問題があります...
user_idを1回取得し、そのuser_idで他のすべての行をスキップしたと想像してください。次に、同じuser_idの金額列のすべての内容を合計する必要があります。
私はこれを少し複雑にしたと思います、私は私の問題を説明しようとします:
この問題がSQLだけで解決できない場合は、PHPの回答も機能します。
ユーザーのリスト(重複ユーザーなし)を作成し、支払った金額を追加しようとしています。
画像によると、user_id 56は90.00(12 + 45 + 33)を支払いました
誰かがこれを達成する方法を教えてもらえますか?