Saya tidak dapat menguji ini di Access tetapi berfungsi di SQL Server, Pilih dua tabel pertama dengan UNION sebagai tabel turunan, lalu UNION tabel C dan tabel turunan.
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM
(SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM @A
UNION ALL
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM B)
AS Derived
UNION ALL
SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM C
Mungkin ada baiknya melihat desain skema/hubungan untuk melihat apakah hal ini dapat dihindari.