Prezados colegas,

a partir da query:

SELECT * FROM
(
 SELECT t.ano,
       s.sexo,
       SUM(f.qt_obito) obitos
  FROM f_sim f
  JOIN dim_tempo t ON (t.id=f.id_ano)
  JOIN dim_sexo  s ON (s.id=f.id_sexo)
GROUP BY t.ano,s.sexo
ORDER BY t.ano,s.sexo
) tb1

como eu faço para obter uma consulta do tipo linha x coluna? O que preciso:
nas linhas os valores dos anos e nas colunas as quantidades de óbitos,
segundo sexo. Tentei alterar a query a partir de exemplos que vi utilizando
crosstab, mas não fui capaz de resolver o problema. Alguém, por favor,
poderia me auxiliar?

Abraços,
Rômulo.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a