> Olá, tudo bem?
> 
> A query a baixo me retorna alguns dados, para que seja feita uma limpeza
> futuramente.
> 
> Vejam que eu tenho o campo account_id e também size.
> Eu quero saber o total para cada account_id.
> 
> Por exemplo:
> 
>     account_id size file_name           st_ino   
>     ---------- ---------- ------------------- -------- 
>     877        153657     1435064095573.jpg   40037534 
>     877        54584      invoice_1927133.pdf 56545392 
>     877        91801      6844667.pdf         20779330 
> 
>     
> 
> TOTAL: 153657 + 54584 + 91801 = 300042
> 
> Como posso incluir esse total na minha query? Em outra coluna e agrupar
> por account_id?
> Obrigado!

Você não passou a consulta que já use, então vou fazer só a parte que
você pediu :
SELECT account_id, size, sum(size) OVER (ORDER BY account_id) FROM
sua_tabela;

Não testei e posso ter errado, mas a ideia é esta, ajuste pra sua
necessidade e nomes de colunas, tabelas, etc.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a