Created by samliew (http://stackoverflow.com/users/584192/samuel-liew)
Q&A for professional and enthusiast programmers
-- Top Users by Country and tag -- Created by samliew (http://stackoverflow.com/users/584192/samuel-liew) SELECT ROW_NUMBER() OVER(ORDER BY Reputation DESC) AS [#], u.Id AS [User Link], u.Reputation, count(p.id) FROM Users u inner join posts p on p.ownerUserid = u.id inner join posttags pt on pt.postid = p.id inner join tags t on t.id = pt.tagid WHERE LOWER(Location) LIKE LOWER('%##location##%') and t.tagname='##tagname##' group by u.reputation, u.id ORDER BY Reputation DESC;