Files
doris/regression-test/suites/github_events_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql

17 lines
535 B
SQL

-- SELECT
-- repo_name,
-- count(distinct actor_login) AS u,
-- sum(star) AS stars
-- FROM
-- (
-- SELECT
-- repo_name,
-- CASE WHEN event_type = 'PushEvent' AND (ref LIKE '%/master' OR ref LIKE '%/main') THEN actor_login ELSE NULL END AS actor_login,
-- CASE WHEN event_type = 'WatchEvent' THEN 1 ELSE 0 END AS star
-- FROM github_events WHERE event_type IN ('PushEvent', 'WatchEvent') AND repo_name != '/'
-- ) t
-- GROUP BY repo_name
-- HAVING stars >= 100
-- ORDER BY u DESC
-- LIMIT 50