2014-04-14 3 views
0

조인에서 집계 함수 COUNT를 사용하려고합니다. 그러나 필자가 작성한 것에 문제가있는 것으로 보이며 오류 메시지가 계속 나타납니다. 여기에 지금까지 무엇을 가지고 : 나는 각 기증자에 의해 만들어진 약속의 수를 계산하려면조인에서 집계 함수 사용

select a.firstname, a.lastname, iddonor, count(idpledge) 
    from dd_donor a inner join dd_pledge b 
    using(iddonor) 
    group by (iddonor); 

, 나는 기증자의 ID로 그룹을하고자합니다. 어떻게해야합니까?

select a.firstname, a.lastname, iddonor, count(idpledge) 
    from dd_donor a inner join dd_pledge b 
    using(iddonor) 
    group by (FIRSTNAME, LASTNAME, iddonor) 

SQLFiddle here

공유하고 즐기십시오 :

답변

0

당신은 GROUP BY에 다른 비 요약 필드를 추가해야합니다.