4

次のデータベースがあります(小さな例):

ID | username | action  | points
1  | matt     | login   | 3
2  | john     | comment | 6
3  | john     | login   | 6
4  | peter    | login   | 8
5  | peter    | login   | 8

また、同じアクション (=login) と 5 を超えるポイント (すべてのアクション) を持つユーザー名を選択してグループ化する方法がわかりません。

予想された結果:

username | COUNT | points(SUM)
peter    | 2     | 16

サブクエリを試しましたが、正しい解決策が見つかりませんでした。それを行う方法はありますか?ご助力ありがとうございます!

申し訳ありませんが、すべてのアクションが でなければならないという事実を強調しませんでしたlogin。したがって、このユーザー名に関連するjohnアクションがあるため、結果は なしになります。comment

4

3 に答える 3