Olá Fábio, Era isso mesmo que eu precisava.
Obrigado! ________________________________ De: Fábio Gibon - Comex System <[email protected]> Para: Tulio Santos <[email protected]>; Comunidade PostgreSQL Brasileira <[email protected]> Enviadas: Terça-feira, 23 de Agosto de 2011 13:38 Assunto: Re: [pgbr-geral] Dicas com soma com função agregada Olá Túlio, veja se é isto que quer... select sum(x) from ( select max(data_fim) - min(data_inicio) X from historico_de_acesso where codigo = 5000 group by date_part('day',data_fim) ) sub ----- Original Message ----- From: Tulio Santos To: Comunidade PostgreSQL Brasileira Sent: Tuesday, August 23, 2011 1:16 PM Subject: [pgbr-geral] Dicas com soma com função agregada Boa tarde, Sou iniciante na área e estou com um problema que deve ser simples para muitos aqui, mas tem me feito perder muito tempo. Estou buscando uma forma de somar os resultados obtidos (em forma de hora) a partir de uma consulta, mas nesta consulta utilizo MAX e MIN... o que impossibilita o uso do SUM() exemplo do codigo usado: select max(data_fim) - min(data_inicio) from historico_de_acesso where codigo = 5000 group by date_part('day',data_fim) este me retorna algumas linhas.. e preciso somar estes resultados.. Alguem tem uma dica sobre como posso resolver este problema? _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
