replace count(distinct with uniq for session / visits

This commit is contained in:
Francis Cao 2024-07-01 12:18:43 -07:00
parent c1cddc3806
commit 05894df58f
2 changed files with 3 additions and 3 deletions

View File

@ -71,8 +71,8 @@ async function clickhouseQuery(
` `
select select
sum(t.c) as "pageviews", sum(t.c) as "pageviews",
count(distinct t.session_id) as "visitors", uniq(t.session_id) as "visitors",
count(distinct t.visit_id) as "visits", uniq(t.visit_id) as "visits",
sum(if(t.c = 1, 1, 0)) as "bounces", sum(if(t.c = 1, 1, 0)) as "bounces",
sum(max_time-min_time) as "totaltime" sum(max_time-min_time) as "totaltime"
from ( from (

View File

@ -75,7 +75,7 @@ async function clickhouseQuery(
` `
select select
${column} x, ${column} x,
count(distinct session_id) y uniq(session_id) y
${includeCountry ? ', country' : ''} ${includeCountry ? ', country' : ''}
from website_event from website_event
where website_id = {websiteId:UUID} where website_id = {websiteId:UUID}