Q&A for students, teachers, polyglots, and anyone interested in the techniques of second-language acquisition
/* How much each user asked questions and gave answers Random sample of users is taken (for research). PostTypeId = 1 is question PostTypeId = 2 is answer */ ;WITH UsersSample AS ( SELECT u.Id FROM Users u tablesample(1 percent) ) SELECT p.PostTypeId, p.OwnerUserId, p.OwnerUserId AS [User Link], COUNT(*) as n FROM Posts p RIGHT OUTER JOIN UsersSample u ON u.Id = p.OwnerUserId WHERE p.OwnerUserId > 0 GROUP BY p.OwnerUserId, p.PostTypeId ORDER BY p.OwnerUserId, p.PostTypeId