GROUP BY하면 칼럼에 있는 값만 그룹핑되자나요. 없는값은 COUNT(*) = 0으로 나오기해서 만들어주고싶은데,
방법있을까요? 칼럼A는 유형이 100가지 이상입니다.
예를 들면,
칼럼A | 칼럼B |
1 1
2 1
4 1
4 1
9 1
:
100
SELECT 칼럼A, COUNT(*) FROM TABLE GROUP BY 칼럼A;
결과>
칼럼A | COUNT(*)
1 1
2 1
4 2
9 1
:
100
원하는 결과는
칼럼A | COUNT(*)
1 1
2 1
3 0
4 2
5 0
6 0
7 0
8 0
9 1
:
100 |