2009-09-02 14 views
5

このような表の各メンバーのインストール数をカウントしたいと思います。しかし、これは...上記の表はこの1つのようなものを作る必要がありますSelect Count Distinct

MemberID | CountNumberOfInstallations 

1 | 2 

2 | 1 

3 | 1 

P.S.を別々のドライブ私ナッツ...

MemberID | InstallDate 

1 | Yesterday 

2 | Today 

1 | Today 

3 | Today 

を数えます私は音が宿題のように聞こえるのは分かっていますが、それはそうではありません。

答えて

12

あなたが探しているクエリがあるように見えます:

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

DISTINCTキーワードは必要ありません。注文が必要な場合は、

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