2011-10-01 93 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 
)