Preciso gerar um relatório no Postgres, referente a produção diária dos empregados. Os dados gerados são: nome empregado, data da produção e a quantidade produzida nesta data. No entanto, preciso que a linha com a informação "data da produção", fique por coluna e não nas linhas. Pelo que vi o Crosstab faz isso, no entanto, entendi que é apenas para casos onde temos a previsão de quais dados estarão nesses colunas, como por exemplo, os meses do ano. No meu caso, como são dias, ou seja, não temos a previsão de qual será a data que é infinita possibilidades. Preciso de relatório com cabeçalho com informações dinâmicas!
exemplo:
Nome data Qtidade
João - 01/10/2024 - 10
Maria - 01/10/2024 - 30
Pedro - 01/11/2024 - 20
Maria - 01/11/2024 - 10
Como preciso:
Nome 01/10/2024 01/11/2024
João 10 0
Maria 30 10
Pedro 0 20