2011-10-01 117 views
2

我想計算一個組的大小。計算T-sql中組的大小

我的表看起來像這樣:

Name   Number 
Renee Scott  1 
Bruno Cote  1 
Andree Scott 2 
Renee Scott  2 
Pierre Dion  2 
Pierre Dion  3 
Louise Tremblay 3 
Renee Scott  3 
Andree Scott 3 
Jean Barre  3 
Bruno Cote  3 

有2個與1號,3名與2號和6名具有3我想選擇這個表,其中數字是相關的名稱與3個或更多名字關聯。

謝謝。

回答

2
SELECT * FROM TABLENAME WHERE NUMBER IN 
(
    SELECT NUMBER FROM TABLENAME GROUP BY NUMBER HAVING COUNT(*)>3 
)