Olá a todos!
Consegui resolver o exercício de aula da seguinte forma:
CREATE DEFINER=`root`@`localhost` PROCEDURE `soma_dias_notas`(vDataInicial date)
BEGIN
declare vDataFinal date;
declare vDataAtual date;
declare vSoma int;
set vDataAtual = vDataInicial;
set vDataFinal = adddate(vDataInicial, interval 9 day);
while vDataFinal >= vDataAtual do
select count(*), data_venda from notas_fiscais
where data_venda = vDataAtual
group by data_venda;
set vDataAtual = adddate(vDataAtual, interval 1 day);
end while;
end