A테이블
a b
-------------------
b1215 관리자
master 홍길동
l1234 임꺽정
b테이블 c테이블
a b c a b c d
--------------- -----------------------
1 김철수 b1215 1 김철수 b1215 1,000
2 이준성 b1215 2 이준성 b1215 1,000
3 조준신 b1215 3 조준신 b1215 2,000
4 박영구 master 4 박영구 master 1,000
5 황미나 master 5 황미나 master 2,000
6 김민성 l1215 6 김민성 l1215 1,000
위 테이블니다. 결과가
a b c d
b1215 관리자 3 4,000
master 홍길동 2 3,000
l1234 임꺽정 1 1,000
위처럼 결과 가 나오게 할려면 어떻게 sql문을 사용해야 하나요..
알려주세요..
그리고 즐거운 하루 보내세요.. 감사합니다.
"l1215"의 오타라면
select ATABLE.a, ATABLE.b, count(CTABLE.c) c, sum(CTABLE.d) d
from ATABLE, CTABLE
where ATABLE.a = CTABLE.c
group by ATABLE.a, ATABLE.b
order by c desc