diff --git a/sql.md b/sql.md index 352a078..58a4522 100644 --- a/sql.md +++ b/sql.md @@ -29,6 +29,15 @@ SELECT COUNT(*), date_trunc('day', lastsync) FROM (SELECT unnest(followings) as SELECT COUNT(*), date_trunc('hour', lastsync) FROM (SELECT unnest(followings) as follow FROM followers GROUP BY follow) AS f INNER JOIN twitter_users ON f.follow=twitter_users.id GROUP BY date_trunc ORDER BY date_trunc; ``` +Lag by shards: + +```SQL +SELECT min(lastsync), mod(id, 100) FROM + (SELECT acct, id, lastsync FROM (SELECT unnest(followings) as follow FROM followers) AS f INNER JOIN twitter_users ON f.follow=twitter_users.id) AS f +GROUP BY mod +ORDER BY min; +``` + # Connections ```SQL