...si può fare?
una doppia inner join su una stessa tabella non avrebbe senso lo so,
però a me servirebbe fare una cosa:
io ho:
se io selezionassi una riga dalla tabella 1 con il where,codice:tabella_1 |_ id |_ tab2_id_in |_ tab2_id_out tabella_2 |_ id |_ nome
e poi volessi trovare i corrispettivi nomi nella tabella2 devo per forza fare query separate oppure posso tirare subito fuori i risultati?
esempio tradotto:
select tab2_id_in, tab2_id_out from tabella_1 where id = 55;
select nome from tabella_2 where id = [risultato query1, riga tab2_id_in]
select nome from tabella_2 where id = [risultato query1, riga tab2_id_out]
spero di essermi spiegato,
queste tre query si possono tradurre in una sola?