Ordenar por columna con funcion to_char()

From: Luis Fernando Ortiz Vera <lfernandortiz(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Ordenar por columna con funcion to_char()
Date: 2020-12-01 16:50:22
Message-ID: CAPdYQQZLqhohzNdfFfn7mZpbQmUVSbV+9FsM+gc--+TSHeNj_Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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 | **(at)lfernandortiz *
|Cúcuta|Colombia|

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Enrique Herrera Noya 2020-12-01 18:50:53 Re: Ordenar por columna con funcion to_char()
Previous Message Carlos Perez 2020-11-27 21:46:40 Re: Consulta - Permitir conexiones entrantes a un servidor PostgreSQL y Servidor Web