CREATE DEFINER=`root`@`localhost` PROCEDURE `Soma_dia_notas`()
BEGIN
SELECT data_venda AS data_da_venda,
count(data_venda) AS quantidade_vendida
FROM notas_fiscais
WHERE data_venda >= '2017-01-01' and data_venda <= '2017-01-10'
GROUP BY (data_venda);
END
Fiz de uma forma mais simples sem utilizar estrutura de repetição e cheguei no mesmo resultado.