쿼리 질문 드립니다..

마약중독 2014.06.01 17:19 Views : 2324

DECLARE @DATE as datetime
SET @DATE = '2013-01-01'

SELECT  A.user_group,SUM(LOG_COUNT1), SUM(LOG_COUNT2)
FROM (
SELECT user_group, COUNT(*) AS LOG_COUNT1
FROM DSLOG_INFO
WHERE LOGTYPE_ID = '100' and log_time > @date
GROUP BY user_group ) A full outer join
(
SELECT user_group, COUNT(*) AS LOG_COUNT2
FROM DSLOG_INFO
WHERE LOGTYPE_ID = '102' and log_time > @date
GROUP BY user_group ) B on a.user_group = b.user_group
GROUP BY A.user_group

-----결과-----
USER_GROUP       SUM(LOG_COUNT1)          SUM(LOG_COUNT2)
1팀                                  10                                     5
2팀                                   5                                  NULL
3팀                                   5                                  NULL


위와 같은 결과에서..아래와 같은 결과를 얻으려면 어떻게 해야할까요??

USER_GROUP       SUM(LOG_COUNT1)          SUM(LOG_COUNT2)       SUM(LOG_COUNT3)      ...
1팀                                  10                                     5                               ?
2팀                                   5                                  NULL                             ?
3팀                                   5                                  NULL                             ?


SQL SERVER에서 위와 같은 쿼리로 같은 그룹의 다른 열의 합계를 조회하도록 했습니다.
그런데 합계를 구한 A나 B의 결과값이 NULL인 경우 조인후 결과가 안나와서 외부조인을 넣었습니다.
위처럼 다른 열의 합계를 추가해서 조회하고 싶은 경우 어떻게 짜야할지 모르겠습니다..
아예 시작이 잘못된건가요?
ISNULL 함수 등으로 해보려고 했는데 잘 되지 않네요
이것저것 해보다 멘붕이 와서 도움 요청 드립니다..
도움 주시면 감사하겠습니다 
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 28145
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 15437
7921 스칼라 서브쿼리 관련된 질문 드려요 ㅠㅠ [3] 으리 2014.06.08 3189
7920 Option Recompile 에 대한 사이드이펙트가 있을까요? [4] 프리윈드 2014.06.07 3259
7919 쿼리점 만들어주셍 ㅠㅠ [1] 입문mysql 2014.06.06 2440
7918 증감수 다른 것으로 여쭤봐용 ㅜㅠ [2] 마힐링 2014.06.05 2738
7917 복합키와 대체키 성능관련하여 질문합니다. AceCarrot 2014.06.05 4580
7916 프로시저 작성중 [1] hhhh 2014.06.05 2241
7915 백분률 구할려고 하는데요. 쿼리좀 봐주세요. [4] ssunsori 2014.06.05 2904
7914 데이타가 좀 많아서 속도가 엄청 느려요,,,ㅜㅜ [2] 꼽냐™ 2014.06.05 2513
7913 인덱스 질문입니다. 희망나라 2014.06.03 2404
7912 테이블 가공 질문입니다.. 쿼리.. [3] 스타카토 2014.06.03 2586
7911 2008 버전에는 백분률 함수가 없나요? [2] ssunsori 2014.06.03 2665
7910 업데이트 방법... [2] 마힐링 2014.06.03 2292
7909 근태조회문의 드립니다. [2] 다은빈아빠 2014.06.03 3591
7908 데이터 형식 ntext 및 varchar이(가) not equal to 연산자에서 호환되지 않습니다. [1] SQL은힘들다 2014.06.02 12857
7907 밑에 프로시저 재질문~ㅠ [2] 잉유 2014.06.02 2519
7906 MSSQL 2005에서 [1] 우잘쓰 2014.06.02 2994
7905 Disk Writing 성능 이슈 [6] 서지채 2014.06.02 3097
7904 프로시저 모니터링 관련 DMV 질문이요..(dm_exec_procedure_stats) [8] 쿨키이드 2014.06.02 4002
7903 저장프로시저 질문 [1] 잉유 2014.06.01 2228
» 쿼리 질문 드립니다.. [2] 마약중독 2014.06.01 2324





XE Login