Не съм много сигурен какво е разрешено във вашия случай, моето предложение е да имате допълнително поле с число в него:
select field1, field2, 1 as db from db1.tb
UNION
select field1, field2, 2 as db from db2.tb1
UNION
select field1, field2, 3 as db from db1.tb4
UNION
със споменатото поле можете да идентифицирате източника на всеки запис.