Если таблицы (или, по крайней мере, ключевой столбец) одного типа, сначала создайте объединение, а затем подсчитайте.
select count(*)
from (select tab1key as key from schema.tab1
union all
select tab2key as key from schema.tab2
)
Или возьмите свой напиток и положите вокруг него еще одну сумму (*).
select sum(amount) from
(
select count(*) amount from schema.tab1 union all select count(*) amount from schema.tab2
)