Q&A for Tridion developers and administrators
-- This query uses JOINs to show question score, accepted-answer score
-- (if an answer was accepted), asker, and answerer. It uses a parameter
-- to specify the minimum question score to be included here.
SELECT p.Id AS [Post Link], p.Score, u.Id AS [User Link],
a.Score AS "Accepted Score", au.Id AS [User Link]
FROM Posts p
JOIN Posts a ON p.AcceptedAnswerId = a.Id
JOIN Users u ON p.OwnerUserId = u.Id
JOIN Users au ON a.OwnerUserId = au.Id
WHERE p.PostTypeId = 1
AND p.Score >= ##MinScore:int##
and p.AcceptedAnswerId IS NOT NULL
-- MinScore: Minimum question score to include.
ORDER BY p.Score DESC