Consulta Banco de Dados (Data Validade+ Quantidade)

SQL

16/10/2019

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

Curtidas 0

Respostas

Luiz Vichiatto

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
POSTAR