Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Minha Resolução

CREATE DEFINER=`root`@`localhost` PROCEDURE `testa_numero_notas`(vNota date)
BEGIN
    DECLARE quantidadeDeNotas int;
    DECLARE vMensagem varchar(40);
    SELECT COUNT(*)  INTO quantidadeDeNotas from notas_fiscais 
    where  DATA_VENDA = vNota;
    IF quantidadeDeNotas > 70 then
        SET vMensagem = 'Muita nota';
    ELSE 
        SET vMensagem = 'Pouca nota';
    END IF;
    
    SELECT quantidadeDeNotas AS 'Quantidade de Notas', vMensagem as 'Mensagem';
END
1 resposta

Oi, Alex! Tudo certo?

Parabéns pela resolução do exercício! Sua stored procedure está correta e muito bem estruturada.

Continue caprichando nas atividades, Alex. Qualquer dúvida, conte com o fórum.

Abraços!