ciao a tutti, spero mi possiate aiutare..
mi sono perso su una query e non ne vengo proprio fuori !!!
ho 2 tabelle
t1 con i codici ministeriali e codici interni
t2 con codici interni e ragione sociale
io ho una query dove recupero il codice ministeriale e da qui ho necessità di recuperare codice interno e ragione sociale..
la cosa sembra semplice da risolvere con un classico left outer join, ma c'è un problema
sulla tabella t1 ho più codici ministeriali uguali abbinati a diversi codici interni..
la domanda è come fare una left outer join prendendo solo il primo risultato ?
il group by non posso usarlo perchè vuole tutti i campi della select mentre io dovrei avere solo il ccmin...
il distinct non va bene nemmeno lui..
idee ?
la mia query sull'anagrafica è (comprende i doppioni)
SELECT CCMIN , CCLIE, RASCL as RASCL
from T1
left OUTER JOIN (SELECT CDCLI, RASCL FROM T2) as TBTemp ON TBTemp.CDCLI = CCLIE;


Rispondi quotando
