あなたのケースで何が許可されているのかよくわかりませんが、私の提案は、数字を含む追加のフィールドを用意することです:
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
上記のフィールドを使用すると、各レコードのソースを識別できます。
あなたのケースで何が許可されているのかよくわかりませんが、私の提案は、数字を含む追加のフィールドを用意することです:
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
上記のフィールドを使用すると、各レコードのソースを識別できます。