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.![]()

Rispondi quotando