Como no sabía cual tabla habia que descargar xq hay '3' opciones, descargue la primera pero en forma parcial. Por eso estuvo uin rato, si encontrar el recuento de facturas xq no tenia esos datos ja ja.
CREATE DEFINER=`root`@`localhost` PROCEDURE `suma_dias_facturas`()
BEGIN
DECLARE fecha_inicial DATE;
DECLARE fecha_final DATE;
DECLARE fecha_actual DATE;
DECLARE num_facturas INT;
-- Inicializar las fechas
SET fecha_inicial = '2015-01-01';
SET fecha_final = '2015-01-10';
SET fecha_actual = fecha_inicial;
-- Bucle para contar las facturas por día
WHILE fecha_actual <= fecha_final DO
-- Contar el número de facturas para la fecha actual
SELECT COUNT(*) INTO num_facturas
FROM facturas
WHERE FECHA_VENTA = fecha_actual;
-- Mostrar la fecha y el número de facturas
SELECT DATE_FORMAT(fecha_actual, '%Y-%m-%d') AS Fecha, num_facturas AS Numero_Facturas;
-- Sumar un día a la fecha actual
SET fecha_actual = ADDDATE(fecha_actual, INTERVAL 1 DAY);
END WHILE;
END
CALL suma_dias_facturas();