xbackend/sql/留存.sql
2021-06-11 16:39:53 +08:00

13 lines
596 B
SQL

SELECT toStartOfDay(addHours(shjy.event."#event_time", 8)) AS date,
shjy.event."#event_name" AS event_name,
`app_name`,
arrayDistinct(groupArray(shjy.event."#account_id")) AS values,
length(values) as num
FROM shjy.event
WHERE addHours(shjy.event."#event_time", 8) >= '2021-05-10 00:00:00'
AND addHours(shjy.event."#event_time", 8) < '2021-06-08 23:59:59'
AND shjy.event."#event_name" IN ('create_role', 'login')
GROUP BY toStartOfDay(addHours(shjy.event."#event_time", 8)), shjy.event."#event_name", `app_name`
ORDER BY date
LIMIT 1000