일 평균 쿼리 문의 드립니다.

란트 2018.06.26 14:47 Views : 811

안녕하세요. 고수님들의 도움이 필요합니다..

현재 아래처럼 쿼리를 만들어서 사용하고 있습니다.

일, 주, 월, 분기, 년 이렇게 데이타를 뽑고 있는데요,

제가 추가로 만들고 싶은 데이타는 일 평균 데이타 입니다.

예를 들면 해당 기간동안 sessions의  일 평균을 얻을 수 있는 쿼리를 작성하고 싶습니다.

어떻게 하면 좋을지 도움 부탁드립니다!!!!! 

SELECT CASE
           WHEN 'DAILY' = '{{GRP_NAME}}' THEN STRFTIME("%Y-%m-%dD",mm.DATE)
           WHEN 'WEEKLY' = '{{GRP_NAME}}' THEN STRFTIME("%Y-%WW",mm.DATE)
           WHEN 'MONTHLY' = '{{GRP_NAME}}' THEN STRFTIME("%Y-%mM",mm.DATE)
           WHEN 'QUARTERLY' = '{{GRP_NAME}}' THEN STRFTIME("%Y-",mm.DATE) || (CASE
                                                                                     WHEN STRFTIME("%m",mm.DATE) IN ('01',
                                                                                                                       '02',
                                                                                                                       '03') THEN '1Q'
                                                                                     WHEN STRFTIME("%m",mm.DATE) IN ('04',
                                                                                                                       '05',
                                                                                                                       '06') THEN '2Q'
                                                                                     WHEN STRFTIME("%m",mm.DATE) IN ('07',
                                                                                                                       '08',
                                                                                                                       '09') THEN '3Q'
                                                                                     ELSE '4Q'
                                                                                 END)
           WHEN 'YEARLY' = '{{GRP_NAME}}' THEN STRFTIME("%YY",mm.DATE)
           ELSE 'TOTAL'
       END AS "GRP_TERM",
       
       group_concat(DISTINCT mm.segment) AS grp_segment,
       sum(mm.sessions) AS sessions,
       sum(mm.sign_up) AS sign_up,
       sum(mm.new_users) AS new_users,
       sum(mm.repeat_users) AS repeat_users,
       sum(mm.conversions) AS conversions,
       
      CASE 
            WHEN sum(mm.sign_up) > 0 THEN (sum(mm.sign_up)*1.0 / sum(mm.sessions)*1.0) 
            ELSE 0
            END * 100.0
            as sign_up_CVR,
       
       CASE 
            WHEN sum(mm.conversions) > 0 THEN (sum(mm.conversions)*1.0 / sum(mm.sessions)*1.0) 
            ELSE 0
            END * 100.0
            as CVR
       
       
       
       
       FROM query_981 AS mm
WHERE mm.DATE BETWEEN '{{TP_BEGIN_DATE}}T00:00:00' AND '{{TP_END_DATE}}T23:59:59'
GROUP BY GRP_TERM
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 33863
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 17039
10263 안녕하세요. 고수님들 답변 좀 부탁드려용. [1] subby21 2018.06.28 869
10262 두 개의 DB객체 중 한개만 연결이 안됩니다.. [1] 딧물 2018.06.27 856
10261 클라이언트 맥어드레스 mac_address 확인 sys.sysprocesses뷰 net_address ? 미스터몽키 2018.06.27 973
» 일 평균 쿼리 문의 드립니다. 란트 2018.06.26 811
10259 MSSQL에서 시간기준 데이터 화인하여 장애여부 판단 [1] 노란하늘 2018.06.26 804
10258 datetime 기간 인덱스 안타는 이유가 궁금 [4] 쵸보 2018.06.24 1197
10257 고수님들께 질의좀드립니다 ㅠ ( 중복행 관련.. ) [4] 암무거나 2018.06.22 943
10256 쿼리 속도 문의 드립니다 [1] 하하하핳 2018.06.21 924
10255 merge문 조건별 update 컬럼 지정 가능할까요? [1] lsjmetarights 2018.06.21 814
10254 MSSQL 많이 쓰는 버전과 책 추천해주시면 감사하겠습니다. [4] songwb 2018.06.18 1624
10253 조직정보 변동 시 여러분들은 어떻게 대처하고 계신가요? [1] 이재홍 2018.06.16 756
10252 Select 쿼리 사용시 where 컬럼 타입 질문 드립니다. [1] 아리랑 2018.06.15 903
10251 컬럼 데이터 형식 변환 쿼리 에러 [1] 생강맛요플레 2018.06.15 804
10250 풀링된 연결이 사용 중이었거나 최대 풀 크기에 도달했기 때문일 수 있습니다. [2] HSQL 2018.06.14 3425
10249 데이터 파일 자동 증가 옵션이 시작되는 시점 문의 [1] hardsqlhard 2018.06.14 942
10248 alwayson 이중화 구성시 문의 [1] cococo 2018.06.14 852
10247 sql server 2000 에서 2008 업그레이드시 2000 호환문제 [1] 슈토파이터 2018.06.12 823
10246 안녕하세요 질문있어서 글을 씁니다. snoopy_123 2018.06.12 566
10245 컴퓨터 이름을 바꾸었더니 "your sql server,...."에러가 뜹니다.. [1] 듣기평가 2018.06.11 986
10244 select 에서 채번쿼리 문의드립니다 선배님들 도와주세요ㅠㅠ dkfkqldy1 2018.06.11 868





XE Login