Files
doris/regression-test/suites/variant_github_events_p0/distributionOfRepositoriesByStarCount.sql

15 lines
299 B
SQL

SELECT
pow(10, floor(log10(c))) AS stars,
count(distinct k)
FROM
(
SELECT
cast(v:repo.name as string) as k,
count() AS c
FROM github_events
WHERE cast(v:type as string) = 'WatchEvent'
GROUP BY cast(v:repo.name as string)
) t
GROUP BY stars
ORDER BY stars ASC