5

このような表で、各メンバーのインストール数を数えたいと思います。しかし、このカウントははっきりと私を狂わせます...

MemberID | InstallDate

1 | Yesterday

2 | Today

1 | Today

3 | Today

上記の表は、このようなものを生成するはずです。

MemberID | CountNumberOfInstallations

1 | 2

2 | 1

3 | 1

ps宿題のように聞こえますが、そうではありません。

4

1 に答える 1

12

探しているクエリは次のようになります。

SELECT MemberID, COUNT(*)
FROM Table
GROUP BY MemberID

DISTINCTキーワードは必要ありません。注文が必要な場合は、次を使用できます。

SELECT MemberID, COUNT(*)
FROM Table
GROUP BY MemberID
ORDER BY MemberID ASC
于 2009-09-02T07:26:14.020 に答える