2012-11-15 134 views
0

我根据客户数量拉动从数据库名称的列表:从MySQL选择删除列

SELECT Name, count(CustName) FROM orders GROUP BY Name; 

它返回:

+--------+-----------------+ 
| Name | count(CustName) | 
+--------+-----------------+ 
| Abel |    3 | 
| Jones |    2 | 
| Murphy |    1 | 
| Zenith |    1 | 
+--------+-----------------+ 

我怎么现在,只有列表中的名称是有计数(CustNames)> = 2?我不想看到计数(CustName)列。

任何帮助,非常感谢。

回答

3
SELECT 
     Name 
FROM orders 
GROUP BY Name 
HAVING count(CustName) >= 2; 
+0

非常感谢你! – BDV