Fórum Consulta Banco de Dados (Data Validade+ Quantidade) #606029

16/10/2019

0

SQL

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!
Ed Silva

Ed Silva

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar