แสดงผู้ใช้ในช่วงชื่อเสียงที่ระบุ โดยมีอัตราส่วนของคำตอบที่ยอมรับ... แสดงผู้ใช้ในช่วงชื่อเสียงที่ระบุ โดยมีอัตราส่วนของคำตอบที่ยอมรับ ไม่จำเป็นต้องใช้ตารางทั้งหมด
Show the users in a specified reputation range, with ratio of answers accepted.. Show the users in a specified reputation range, with ratio of answers accepted.It is not neccessary to use all the tables.
 Comments:  Id [ number]  PostId [ number]  Score [ number]  Text [ text]  CreationDate [ time]  UserDisplayName [ text]  UserId [ number]  ContentLicense [ text] 
SELECT u.DisplayName, u.Reputation, u.Id, COUNT(a.Id) AS AcceptCount, (SELECT COUNT(*) FROM Posts WHERE OwnerUserId = u.Id AND PostTypeId = 2) AS AnswerCount, (CAST(COUNT(a.Id) AS FLOAT) / (SELECT COUNT(*) FROM Posts WHERE OwnerUserId = u.Id AND PostTypeId = 2) * 100) AS AcceptedPercentage FROM Posts AS q INNER JOIN Posts AS a ON q.AcceptedAnswerId = a.Id INNER JOIN Users AS u ON u.Id = a.OwnerUserId WHERE (u.Reputation >= @RepMin AND u.Reputation <= @RepMax) AND a.PostTypeId = 2 GROUP BY u.Id, u.DisplayName, u.Reputation ORDER BY AcceptedPercentage DESC