आप सबक्वेरी में अपना योग और date_trunc रखने की कोशिश कर सकते हैं, कुछ इस तरह:
SELECT colA, SUM(colB) FROM (SELECT date_trunc('month',UA.activity_date) colA,SUM(UA.points) colB FROM user_activity UA
WHERE UA.activity_date > '01/01/2014' AND UA.activity_date < '12/31/2014'
GROUP BY UA.activity_date
ORDER BY date_trunc('month',UA.activity_date))sub GROUP BY colA
बस फिर से बाहरी क्वेरी में समूह करें। देखें कि क्या यह मदद करता है।