Un esempio te l'ho già fatto. Un'altra alternativa potrebbe essere usare un campo con valore 1 e 2.

codice:
select campo1,...,campoN, 1 as ordine from tabella1
union all
select campo1,...,campoN, 2 from tabella2
in questo modo in base a tale valore sapresti a quale tabella appartiene il record. Puoi anche ordinare i record su 1 e 2 come preferisci così hai prima tutti i record di una tabella e poi quelli dell'altra.