ho una query dove pesco tramite il riferimento all'id di una tabella e stampo il nome della persona in questione.
questa persona, in veste di collaboratore, potrebbe comparire in un altro campo.
cioè tipo:
SELECT a.id_persona , a.collaboratore_persona b.id_persona, b.nome_persona
FROM opere a

LEFT JOIN persone b ON (b.id_persona = a.persona)
LEFT JOIN persone b ON (b.id_persona = a.collaboratore_persona)

la tabella persone è la tabella dell'anagrafica e nella tabella opere ci sono delle opere

non so se si capisce, spero sia chiaro, ma non so come "chiamare" i campi per farli venire fuori diversi perchè il nome del campo nella tabella persone è lo stesso, è la join che è diversa

grazie in anticipo a chi vorrà darmi una mano