HO 5 tabelle
1)Dettaglio
chiavi primarie sono : idmovmag , id riga
da qui devo estrarre idrigasaldo gli altri dati non mi interessano (penso si debba collegare con la chiave primaria di tabella giacenze)
2)Righe
chiavi sono idmovmag, idriga
da qui devo estrarre codarti , descrizione, codcommessa , data
3) Anagrafica
chiavi id anagrafica
da qui devo estrarre ragionesociale
4) giacenze
chiave idrigasaldo
devo estrarre saldo e tipoelemento
5) testa
chiave idmovmag
da qui devo estrarre numdoc, contiene anche idanagrafica
Dovrei estrarre questi dati! Spero sia piu chiaro cosi, ho provato cosi ma mi ripete alcuni articoli :
Select distinct A.RagioneSociale , G.CodArt,R.CodCommessa , T.NumDoc ,G.CodDep , G.QtaSaldo , T.DataReg from MAGGiacenze G
inner join MAGMovDettaglioMovimentazione D on G.IdRigaSaldo = D.IdRigaSaldo
inner join MAGMovTeste T on D.IdMovMag = T.IdMovMag
inner join STDAnagrafiche A on T.IdAnagrafica = A.IdAnagrafica
inner join MAGMovRighe R on T.IdMovMag = R.IdMovMAg
order by t.DataReg desc
grazie per l'aiuto