Group by 사용시 해당데이터가 없을경우 출력문제 질문드립니다.
SELECT Kind, Count(Num) AS Cnt FROM Spend_tbl
where Tm BETWEEN '2012-11-26 00:00:00' AND '2012-11-26 23:59:59'
And (Kind='CC' or Kind='MI' or Kind='BI' or Kind='BC' or Kind='BM')
Group by Kind Order by Kind
위와 같은 쿼리문에서 Kind 별로 Group by 시켰을 경우 Kind 컬럼중에 데이터가 없을경우 '0' 으로 출력할수 있는 방법이 있는지 궁금합니다.
데이터가 모두 있을경우는 상관이 없는데 데이터가 없을 경우 출력부분에서 테이블의 칸수가 비면서 데이터가 밀려서 출력되는 현상이 발생하기에 문의드립니다. |