आपको उपश्रेणियों का उपयोग करना होगा:
SELECT x.user,
AVG(x.cnt)
FROM (SELECT user, COUNT(answer) AS cnt
FROM surveyValues
WHERE study='a1'
GROUP BY user) x
GROUP BY x.user
आप एक समुच्चय को दूसरे समुच्चय के साथ लपेट नहीं सकते। यदि MySQL विश्लेषणात्मक/रैंकिंग/विंडोिंग कार्यों का समर्थन करता है, तो आप एक विश्लेषणात्मक को समग्र रूप से लपेट सकते हैं...