Du kan foranstille tabelnavnene med databasenavnet for at identificere de to ens navngivne tabeller. Du kan derefter bruge det fuldt kvalificerede tabelnavn til at henvise til de tilsvarende navngivne felter.
Så uden aliaser:
select db1.table1.id, db1.table1.value1, db2.table1.value1
from db1.table1 inner join db2.table1 on db1.table1.id = db2.table1.id
og med aliaser
select t1.id, t1.value1, t2.value1
from db1.table1 as t1 inner join db2.table1 as t2 on t1.id = t2.id
Det kan også være, du ønsker at kalde de valgte kolonner, så din markeringslinje bliver:
select t1.id as id, t1.value1 as value_from_db1, t2.value1 as value_from_db2