Fórum Consulta Banco de Dados (Data Validade+ Quantidade) #606029
16/10/2019
0
Pessoal, bom dia!
Existe algum comando para demonstrar os valores lançados em uma tabela da seguinte forma:
Tenho vários lançamentos de notas fiscais e nos lançamentos inseri o campo para demonstrar a data de validade dos itens;
Na consulta preciso demonstrar o item com data de validade mais próxima e a quantidade de itens relacionados a esta data.
Consegui fazer a consulta utilizando função max(d.validade).
Aí vem o problema:
Como poderia fazer demonstrar a quantidade de itens relacionado a esta validade, porque eu posso ter várias notas para este item com datas de validade igual.
Como faço para trazer as quantidades lançadas para este item que tem a data de validade mais próxima?
Agradeço!
Existe algum comando para demonstrar os valores lançados em uma tabela da seguinte forma:
Tenho vários lançamentos de notas fiscais e nos lançamentos inseri o campo para demonstrar a data de validade dos itens;
Na consulta preciso demonstrar o item com data de validade mais próxima e a quantidade de itens relacionados a esta data.
Consegui fazer a consulta utilizando função max(d.validade).
Aí vem o problema:
Como poderia fazer demonstrar a quantidade de itens relacionado a esta validade, porque eu posso ter várias notas para este item com datas de validade igual.
Como faço para trazer as quantidades lançadas para este item que tem a data de validade mais próxima?
Agradeço!
Ed Silva
Curtir tópico
+ 0
Responder
Posts
16/10/2019
Luiz Vichiatto
Acredito que group by irá resolver.
select codigo_produto , validade, count (codigo_produto) as quantidade from produto_validade where max(validade) group by codigo_produto , validade
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)