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|