Em 5 de agosto de 2016 14:22, Edson F. Lidorio <[email protected]> escreveu:
> Boa tarde Pessoal,
>
> Estou precisando de um ajuda para montar o select abaixo:
> Preciso exibir uma média de consumo de produtos gastos nos últimos 12 meses.
> Considerando que só irei informar a data atual no select e que preciso pegar
> todos produtos e fazer a medias de todos produtos gastos nos últimos 12
> meses.
>
> Tabela: histórico_vendas
> data_venda
> id_produto
> qtde_produto
>
> Tabela: produtos
> id_produto
> nome_produto

Veja se isso te ajuda:

SELECT
    hv.id_produto,
    pr.nome_produto,
    AVG(qtde_produto) as qtde_produto_media
FROM
    historico_vendas hv
    JOIN
    produtos pr ON
        pr.id_produto = hv.id_produto
WHERE
    hv.data_venda >= CURRENT_DATE - INTERVAL '1 YEAR'
GROUP BY
    hv.id_produto,
    pr.nome_produto


TIAGO J. ADAMI
http://www.adamiworks.com
http://www.clouddba.com.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a