본문 바로가기
SQL

[Bigquery, 고객센터 예제] 7월 브라우저별 발생한 총 거래 건 수

by 다랭킴 2020. 11. 21.

*위 글은 구글 빅쿼리 고객센터의 예제를 일부 변형하여 해석한 글입니다.

저작권 문제 시 댓글을 남겨주시면 바로 조치하겠습니다.

 

 

'Google murchandise store에서 2017년 7월 브라우저별로 발생한 총 거래 건 수를 구하기'

 

#빅쿼리에서 실행할 수 있는 쿼리

SELECT device.browser, SUM(totals.transactions) as total_transactions

FROM bigquery-public-data.google_analytics_sample.ga_sessions_*
WHERE _TABLE_SUFFIX between '20170701' and '20170731'

GROUP BY device.browser
ORDER BY total_transactions desc

1) TABLE SUFFIX : 이전 포스팅에서 설명한 바가 있다.(링크 참고) 

2020/11/20 - [SQL] - [Bigquery, 고객센터 예제] _TABLE_SUFFIX 날짜 단위로 나뉜 테이블을 모두 불러오기, DATE_SUB으로 지난 날짜 구하기

 

 

2) GROUP BY device.browser : 브라우저별로 묶기

 

3) SELECT device.browser, SUM(totals.transactions) as total_transactions

어떤 브라우저인지 필드(열)로 나타내고 브라우저 별로 transactions(거래 건 수) 집계하기

 

결과적으로 Group by 로 인해 Sum(totals.transaction)를 집계할 수 있게 된 것이다.

 

댓글