2012-01-24 2 views
0

하위 선택을 사용해야하는지 잘 모르겠습니다.COUNT 및 GROUP BY에 대한 쿼리

Eg. Report Table with Data 
----------------------------- 
id BusID Date  Link Det Click 
1 32 2011-12-19  0 0  1 
2 34 2011-12-21  0 1  0 
3 32 2011-12-22  1 0  0 
3 32 2011-12-22  1 0  0 
4 33 2011-12-23  1 0  0 
5 32 2011-12-23  0 0  1 
4 33 2011-12-23  1 0  0 
5 32 2012-01-05  0 0  1 
3 32 2012-01-06  1 0  0 
4 33 2012-01-06  1 0  0 
5 32 2012-01-08  0 0  1 

business Table with Data 
----------------------------- 
id name 
32 Acme Inc 
33 Orange Computers 
34 OHBHL Corp 

내가 무엇을 찾고하는 것은 다음과 같이 나열하는 쿼리입니다 : 여기에 는 일부 샘플 데이터를 각 달 등

DECEMBER 2011 
------------- 
Acme Inc. Linked: 5 Det: 3 Clicked: 3 
Orange  Linked: 3 Det: 4 Clicked: 4 

... 그리고는/년

+1

지금까지 해보신 것은 무엇입니까? 결과가 예상했던 것과 어떻게 다른가요? –

답변

1

SUM(link), SUM(det), SUM(clicked)GROUP BY 날짜를 month와 id, name로 자릅니다.