आप समूह के सामने अपनी तालिकाओं को संघबद्ध कर सकते हैं (यह Oracle पर है, वैसे):
SELECT t.month_ref, SUM(t.amount1), SUM(t.amount2)
FROM (SELECT month_ref, amount1, amount2
FROM T_FOO
WHERE seller = XXX
UNION ALL
SELECT month_ref, amount1, amount2
FROM T_BAR
WHERE seller = XXX
) t
GROUP BY t.month_ref
आप टेबल को विक्रेता फ़ील्ड के साथ भी जोड़ सकते हैं और बाद में इसके द्वारा फ़िल्टर कर सकते हैं (यदि आपको अधिक उन्नत तर्क की आवश्यकता है):
SELECT t.month_ref, SUM(t.amount1), SUM(t.amount2)
FROM (SELECT month_ref, amount1, amount2, seller
FROM T_FOO
UNION ALL
SELECT month_ref, amount1, amount2, seller
FROM T_BAR) t
where t.seller = XXX
GROUP BY t.month_ref