Mi sembra strano ma cmq puoi fare join su piu tabelle senza problemi(a parte i tempi di esecuzionemagari).
es:

select tab1.nome, tab2.nome, tab3.nome from tab1 left join tab2 on tab1.id = tab2.id left join tab3 on tab2.id = tab3.id where tab1.cognome = 'rossi'