2012-11-15 2 views
0
나는 고객의 수에 따라 데이터베이스에서 이름의 목록을 당겨하고

:MySQL은 SELECT에서 열을 제거

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

그것은 반환

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

을 어떻게 내가 지금 만 목록에 이름이 count (CustNames)> = 2입니까? 나는 count (CustName) 컬럼을보고 싶지 않다.

도움을 주시면 대단히 감사하겠습니다.

답변

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

고맙습니다. – BDV

관련 문제