MySQL : 각각의 고유 한 값과 계산을 검색합니다
-
20-08-2019 - |
문제
열에서 모든 고유 한 값 목록을 검색하는 간단한 방법과 그 값이 몇 번 나타 났습니까?
예제 데이터 세트 :
A
A
A
B
B
C
... 돌아올 것입니다 :
A | 3
B | 2
C | 1
감사!
해결책
그룹 사용 :
select value, count(*) from table group by value
결과를 추가로 줄이기 위해 사용하십시오. 예를 들어 3 번 이상 발생하는 값 만 사용하십시오.
select value, count(*) from table group by value having count(*) > 3
다른 팁
SELECT id,COUNT(*) FROM file GROUP BY id
제휴하지 않습니다 StackOverflow