본문 바로가기
MySql

MySQL Use of COUNT to display distinct records with more than 2 occurrences in MySQL

by 베이스 공부 2020. 12. 26.
반응형

테이블에 두 개 이상의 항목이있는 모든 도시의 고유 한 목록을 작성하려는 테이블이 있습니다. 현재 쿼리를 시도하고 있는데 "함수 수가 존재하지 않습니다"라는 메시지가 표시됩니까? 내가 도대체 ​​뭘 잘못하고있는 겁니까?

SELECT COUNT (city) 
FROM `table1` 
GROUP BY city 
HAVING COUNT (city) >=2

 

해결 방법

 

검색어가 정확합니다. COUNT 와 (City) 사이에 공백을 제공했으며 COUNT (City) 여야합니다. 잘 작동합니다. 쿼리는 다음과 같아야합니다.

SELECT City, COUNT(city) Counts
  FROM `table1` 
 GROUP BY City
HAVING COUNT(city) >=2;


 

참조 페이지 https://stackoverflow.com/questions/17921464

 

 

반응형

댓글