Cordial saludo, aprciada comunidad, tengo la sigiuiente columna, que consolida cifras por Meses, este nombre de mes es en español
SELECT to_char(to_timestamp (CAST(date_part('month', public.detallelabor.fechalabor) AS text), 'MM'), 'TMMonth') as mes, SUM( case when tipolabor.id_material = 1 then detallelabor.cantidad else 0 end ) as carbon FROM detallelabor INNER JOIN asignacionminero ON (detallelabor.id_asignacionminero = asignacionminero.id_asignacion_labon) INNER JOIN labor ON (asignacionminero.id_labor = labor.id_labor) INNER JOIN tipolabor ON (labor.id_tipo_labor = tipolabor.id_tipo_labor) WHERE EXTRACT( MONTH FROM date( public.detallelabor.fechalabor ) ) BETWEEN 4 and 10 GROUP BY 1 ORDER BY mes ASC Y me retorna el siguientes resultado mes carbon Agosto 93 Julio 85 Junio 50 Mayo 76 Octubre 237 Septiembre 181 Problema: No me esta ordenando por mes de forma ascendente. ¿Comunidad me pueden ayudar? Gracias! -- *Luis Fernando Ortiz Vera.* *+Luis Fernando Ortiz Vera | **@lfernandortiz * |Cúcuta|Colombia|