Ho due tabelle:
tb_eventi
tb_utenti
su tb_eventi ho, tra l'altro, i campi: id_organizzatore, id_contatto
entrambi sono collegati con foreign key a id_utente di tb_utenti
Devo fare una query che mi restituisca, tra l'altro, nome e cognome dell'organizzatore e nome e cognome del contatto.
Ho provato con:
"SELECT * FROM tb_eventi INNER JOIN tb_utenti ON id_organizzatore=id_utente AND id_contatto AS id_utente"
...ma come faccio a distinguere l'utente che è 'organizzatore' dall'utente che è 'contatto'?
Forse devo inserire una nuova tabella con i ruoli?
O si puo' fare anche con due?