Positive-Influence-Data

[SQL] 일별 블로그 방문자 수 집계 본문

SQL

[SQL] 일별 블로그 방문자 수 집계

DS쟁이 2022. 11. 29. 19:24

❗ 본 포스팅은 Solvesql의  연습문제를 활용합니다. 다양한 SQL 문제를 풀어보고 싶다면 Solvesql를 방문하세요.

 

이번문제는 일별 블로그 방문자 수 집계이다.

 

ga데이터를 다뤄보고 싶었던 터라 재밌게 푼 문제이다. 테이블이 제공되니 ga데이터를 구경하거나 만져보고싶으신 분들은 이번문제를 꼭 풀어보시길 바란다.

 

문제를 해석하면

  1. 2021년 8월 2일부터 8월 9일까지의 데이터를 추출한다.
  2. 일자별로 Group by가 되어야하므로 추출한 것들에서 기준이 되는 event_date_kst를 group by한다.
  3. 방문자수를 세는 문제이므로 중복되어 count되는 것들을 제거한다.(중복제거)
  4. 방문일 기준으로 오름차순으로 정렬한다.

 

select
  event_date_kst as dt,
  count(distinct (user_pseudo_id)) as users
from
  ga
where
  event_date_kst > '2021-08-01'
  and event_date_kst < '2021-08-10'
group by
  event_date_kst
order by
  dt;

 

** 난이도가 보통으로 되어있는데 이전 문제(난이도 쉬움)보다 쉬운듯하다.

Comments