문제

열에서 모든 고유 한 값 목록을 검색하는 간단한 방법과 그 값이 몇 번 나타 났습니까?

예제 데이터 세트 :

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
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top