1、SQL除了能用Group By分组数据之外,SQL还允许过滤分组,规定包括那些分组,排除那些分组。例如,你可能想要列出至少有两个订单的所有顾客。...因此,SQL提供了专门用来过滤分组的类似与WHERE子句的子句,HAVING子句,事实上,几乎所有类型的WHERE子句都可以用HAVING来代替。...dbo.T_Unit_Equipment group by UnitId,EquipmentName HAVING COUNT(*)>=2 order by UnitId ASC
?...这里的COUNT(*)>=2过滤了每家单位所拥有的同一种设备小于2的分组!...='' group by UnitId,EquipmentName HAVING COUNT(*)>=1 order by UnitId ASC
?
ok,完成需求!