Boa tarde a todos.
Tenho uma sql que me retorna dados para criar um relatorio. Em meu ambiente de teste, ela funciona perfeitamente, mas quando executo ela em um outro servidor me retorna o seguinte erro. ERROR: failed to locate grouping columns.
Li algumas coisas sobre isso e pelo que entendi esse erro ocorre no momento que que faço um GROUP BY, mas o que acho estranho e que em meu servidor teste ela funciona mas no servidor oficial nao.
Segue minha sql
SELECT codtb007, nmetb007, sum(valtb009) AS valor,
CASE WHEN (pgotb009 = TRUE) THEN 'PAGO' ELSE 'NAO PAGO' END AS status,
to_char(dtatb009,'dd-mm-yyyy') AS dtatb009, ntatb009
FROM vconstb009
WHERE (dtatb009 BETWEEN '2009-06-01' AND '2009-06-23')
GROUP BY codtb007, nmetb007, pgotb009, dtatb009, ntatb009
ORDER BY codtb007, dtatb009
Grato
Rodrigo Ibraim
Desenvolvimento
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
