Q&A for developers and researchers interested in open data
-- Random sample of users with all of their votes for questions -- Bigger samples go above the 50K limit on output ;WITH UsersSample AS ( SELECT u.Id, u.UpVotes FROM Users u tablesample(.1 percent) WHERE u.UpVotes > 1 ) SELECT u.Id as UserId, u.UpVotes as UserUpVotes, v.PostId, v.VoteTypeId FROM Votes v RIGHT OUTER JOIN UsersSample u ON v.UserId = u.Id -- WHERE -- v.VoteTypeId > 1 AND v.VoteTypeId < 4 ORDER BY UserUpVotes ASC