Forum Moderators: open
select SUM(both.cost) from (
SELECT cost FROM table2011 WHERE date BETWEEN date1 AND date2
UNION ALL
SELECT cost FROM table2012 WHERE date BETWEEN date1 AND date2
) both
select SUM(a_bunch.cost) from (
SELECT cost FROM table2011 WHERE date BETWEEN date1 AND date2
UNION ALL
SELECT cost FROM table2012 WHERE date BETWEEN date1 AND date2
UNION ALL
SELECT cost FROM table2013 WHERE date BETWEEN date1 AND date2
UNION ALL
SELECT cost FROM table2014 WHERE date BETWEEN date1 AND date2
) a_bunch