se usi gli alias non hai problemi
tabella 1: nome, cognome
tabella 2, localita', provincia
SELECT nome as pippo, cognome as pluto From tabella1
UNION
SELECT localita as pippo, provincia as pluto From tabella2
e' un esempio volutamente esagerato...