Ciao a tutti,
ho un problema su una query un po complessa e le join non sono il mio forte quindi chiedo a voi.

Devo fare una select da tabella1 e tabella2 in base all'ID presente su tabella3 per poi fare una seconda select per estrarre i nomi a seconda degli ID estrapolati precedentemente. E' un casino quindi vi faccio un esempio per chiarire.

Tabella1:
IDtabella1
IDa
IDb

Tabella2:
IDtabella2
IDa
IDc

Tabella3:
IDtabella3
IDa

Io devo fare la select per strarre tabella1.IDb e tabella2.IDc dove IDa della tabella1 e tabella2 corrisponde a IDa della tabella3.

Poi ho Tabella4 che contiene IDa e un campo nome:

Tabella4
IDa
Nome

Qui dovrei fare la select per strapolare il campo Nome a seconda degli IDa estrapolati nella select precedente.

Non so se è chiaro ma spero di si. Potete darmi una mano? Mi si sta fondendo il cervello a forza di cercare una soluzione. Credo che la chiave sia nel SQL ma deov ancora fare pratica e per le select un po particolari ho ancora difficoltà.

Garzie mille per l'aiuto.