seguendo il tuo 1° consiglio sono riuscito a unire con UNION la tabella2 con la tabella3.
facendo così:
(SELECT tabella2.colonna2 FROM tabella2 where1)UNION
(SELECT tabella3.colonna3 FROM tabella3 where 1)
ora sto provando la LEFT ma per ora non mi esce...