Consulta Banco de Dados (Data Validade+ Quantidade)
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
Curtidas 0
Respostas
Luiz Vichiatto
16/10/2019
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
GOSTEI 0