授与されたすべてのカップをリストした次の表があります。
Name: Cups
Columns: Month, Cup, User
Example:
Month | Cup__ | User__
_____ | _____ | ______
Febru | Cup_1 | User_1
Febru | Cup_2 | User_1
March | Cup_1 | User_1
March | Cup_2 | User_2
April | Cup_2 | User_2
*There are only 2 different cups
特定のタイプ(WHERE Cup = Cup_1)であっても、各ユーザーが持つ賞の数(COUNT)を取得する方法は知っていますが、同じクエリですべての賞を取得するにはどうすればよいですか?
上記の表に基づく例:
User__ | Total | Cup_1 | Cup_2
______ | _____ | _____ | _____
User_1 | __3__ | __2__ | __1__
User_2 | __2__ | __0__ | __2__
User_1 has 3 cups, 2 of Cup_1 and 1 Cup_2.
User_2 has 2 cups, 2 of Cup_2.
基本的に、合計列は他の列の合計です。