Ciao,
grazie alla fine questa sotto è quella funzionante se a qualcuno serve come spunto..


codice:
select distinct
   datepart(mm,CONVERT(date,DATF,105)) as mese,  
   datename(month,CONVERT(date,DATF,105)) as miadata,
   SUM(CAST(NETTO AS INT)) AS quanti 
from 
   MOVIMENTI 
where  
   (CAUS IN ('01', '02','65')) 
   AND (MOVIMENTI.SMAL = '900000.0002')
group by  
   datepart(mm,CONVERT(date,DATF,105)),datename(month,CONVERT(date,DATF,105))
order by 
   datepart(mm,CONVERT(date,DATF,105))