1
resposta

Dúvida sobre os resultados do While

Olá, queria tirar uma dúvida.

Nesse exercício meu código funcionou conforme a baixo. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Entretanto, tanto o meu código quanto o que é disponibilizado após atividade mostra vários resultados separados conforme a imagem a baixo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

É possível juntar todos esses selects em um único resultado sem necessariamente criar uma tabela para isso?

1 resposta

Sim, basta remover o bloco while e usar um group by:

select DATA_VENDA as DATA_NOTA, count(*) QUANTIDADE_NOTAS
from NOTAS_FISCAIS
where DATA_VENDA between vDATAINICIAL and vDATAFINAL
group by DATA_VENDA