15 lines
330 B
SQL
15 lines
330 B
SQL
SELECT
|
|
lower(split_part(repo_name, '/', 1)) AS org,
|
|
count(distinct repo_name) AS repos
|
|
FROM
|
|
(
|
|
SELECT cast(repo["name"] as string) as repo_name
|
|
FROM github_events
|
|
WHERE type = 'WatchEvent'
|
|
GROUP BY cast(repo["name"] as string)
|
|
HAVING count() >= 10
|
|
) t
|
|
GROUP BY org
|
|
ORDER BY repos DESC, org ASC
|
|
LIMIT 50
|