안녕하십니까? 항상 도움만 받고 있는 허접한 초보입니다..
아래와 같이 팀별 sum을 구했습니다.
SELECT K_DAY, case when k_ch_damteam = '1팀' then SUM(CONVERT(MONEY,k_mk_sum_W)) END as '1팀', case when k_ch_damteam = '2팀' then SUM(CONVERT(MONEY,k_mk_sum_W)) END as '2팀', case when k_ch_damteam = '3팀' then SUM(CONVERT(MONEY,k_mk_sum_W)) END as '3팀' from kunjuk where k_day >= '2003/08/11' and k_day <= '2003/08/20' group by k_day, k_ch_damteam order by k_day,k_ch_damteam
그런데 결과가
no 날짜 1팀금액 2팀금액 3팀금액
------------------------------------------
1 2000-10-10 10 null null
2 2000-10-10 null 20 null
3 2000-10-10 null null 30
...
...
...
22 2000-10-13 20 null null
23 2000-10-13 null 40 null
24 2000-10-13 null null 10
제가 원하는 결과는
no 날짜 1팀금액 2팀금액 3팀금액
------------------------------------------
1 2000-10-10 10 20 30
...
...
...
2 2000-10-13 20 40 10
제가 하루 종일 해서 얻어낸 결과는 이렇습니다.
9시가 다된 지금 너무 지치네요
그럼 늦은밤 수고들 하세요 |