Select top N users by upvotes they received for their answers for a given tag located in the specified city or country
Q&A for science fiction and fantasy enthusiasts
-- Top Users by Country -- Created by Mihai Todor (http://stackoverflow.com/users/1174378/mihai-todor) /* SELECT ROW_NUMBER() OVER(ORDER BY Reputation DESC) AS [#], Id AS [User Link], Reputation FROM Users WHERE LOWER(Location) LIKE LOWER('%##CountryName##%') ORDER BY Reputation DESC; */ --SELECT TOP 10 * FROM Tags ORDER BY Count DESC --SELECT * FROM TagSynonyms WHERE LOWER(SourceTagName) LIKE LOWER('%C++%') --ORDER BY Count DESC --SELECT * FROM TagSynonyms WHERE LOWER(SourceTagName) LIKE LOWER('%C++%') OR -- LOWER(TargetTagName) LIKE LOWER('%C++%') SELECT Count(*) FROM Posts AS p INNER JOIN Posts AS a ON a.ParentId = p.id -- answers only INNER JOIN PostTags AS pt ON p.Id = pt.PostId INNER JOIN Tags AS t ON pt.TagId = t.Id WHERE a.PostTypeId = 2 -- answers only AND LOWER(t.TagName) LIKE LOWER('%C++%')