Boa tarde pessoal,

Tenho um tabela com os campos Referencia e ano com os seguintes dados,

"Dezembro à Janeiro"  "2016"
"Fevereiro à Março"    "2016"
"Março à Abril"            "2016"
"Dezembro à Janeiro"  "2016"
"Dezembro à Janeiro"  "2016"
"Junho à Julho"            "2016"
"Julho à Agosto"          "2016"
"Dezembro à Janeiro"  "2016"
"Abril à Maio"              "2016"
"Dezembro à Janeiro"  "2016"

Preciso fazer um select ordenando pela data formada por esses dois campos e 
comecei desta forma,

SELECT  '01/' || SUBSTRING( "Referencia", 0, POSITION(' à ' in "Referencia" ) ) 
|| '/' || "Ano" as "Data" ORDER BY “Data”;

O resultado do campo ficou ‘01/Dezembro/2016’, porém não consigo converter para 
tipo date e ordenar de forma correta.

Alguma sugestão ?
Valeu pessoal,
Ricardo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to