Users with Tags Score excluding undesirable tag

1

Please login or register to vote for this query.

(click on this box to dismiss)

The Great Outdoors

Q&A for people who love being outdoors enjoying nature and wilderness, and learning about the required skills and equipment

SELECT Distinct u.Id AS [User Link],
                            CONCAT('https://stackoverflow.com/users/', u.Id) AS [Profile Link],
                            u.DisplayName,
                            'Tag:'+t.TagName, SUM(a.Score) as [Tag Score],
                            COUNT(*) as [Answer count]
FROM Users u
INNER JOIN Posts a ON a.OwnerUserId = u.id
INNER JOIN Posts q ON a.ParentId = q.Id
INNER JOIN PostTags pt ON pt.PostId = q.Id
INNER JOIN Tags t ON t.Id = pt.TagId
WHERE a.CommunityOwnedDate IS NULL AND   -- CW post don't count towards a tag score
     Upper(t.TagName) Like Upper('%##TagName##%') AND
     Upper(u.Location) LIKE Upper('%##Location##%') AND
     Upper(t.TagName) NOT LIKE Upper('%##ExcludeTag##%')
GROUP BY u.id, u.DisplayName, t.TagName
Having SUM(a.Score) > COUNT(*)
ORDER BY SUM(a.Score) DESC

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results