Question: solve with pandas SELECT Users. AccountId, Users. DisplayName, Users. Location, AVG(PostAuth. AnswersCount) as AverageAnswersCount FROM ( SELECT AnsCount. AnswersCount, Posts.Id, Posts. OwnerUserId FROM ( SELECT

solve with pandas

solve with pandas SELECT Users. AccountId, Users. DisplayName, Users. Location, AVG(PostAuth. AnswersCount)

SELECT Users. AccountId, Users. DisplayName, Users. Location, AVG(PostAuth. AnswersCount) as AverageAnswersCount FROM ( SELECT AnsCount. AnswersCount, Posts.Id, Posts. OwnerUserId FROM ( SELECT Posts.ParentId, COUNT(*) AS AnswersCount FROM Posts WHERE Posts.PostTypeId = 2 GROUP BY Posts. ParentId ) AS AnsCount JOIN Posts ON Posts.Id = AnsCount.ParentId ) AS PostAuth JOIN Users ON Users. AccountId=PostAuth. OwnerUserId GROUP BY OwnerUserId ORDER BY AverageAnswersCount DESC LIMIT 10

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!