ho provato e nel nuovo mysql funziona anche:
SELECT tab1.*, tab2.*, tab3.*
FROM (tab1 RIGHT JOIN tab2 ON tab1.id = tab2.id) RIGHT JOIN tab3 ON
tab1.id = tab3.id;
dandomi diversi risultati se inverto l'ordine delle join
penso che solo per le inner join si possa invertire l'ordine tranquillamente senza che il risultato cambi
grazie