Ciao,premesso che il campo datf è un varchar
questa query
funziona perfettamente tranne l'ordine di ragruppamento perché mi ritrovo una cosa del generecodice:select 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 DATEname (month,convert(date,datf,105)) order by datename (month,convert(date,datf,105))
-------
April
Febrary
January etc etc
ho provato con questa modifica sull'order by ma ho un errore
order by datepart(mm,CONVERT(date,DATF,105))desc
-----------
Invece vorrei Gennaio - Febbra.... et et
Grazie