У меня есть 2 таблицы.Один из них - Таблица заданий (главная), а другой - таблица Распределения (транзакции).Для каждой работы мне нужно распечатать количество ассигнований, выполненных за каждый день в месяце.
Мне нужно напечатать количество ассигнований в следующем формате.

Я пробовал это использовать цикл while в хранимой процедуре.Но это не помогло.
BEGIN
SET @start_day = DATE('2018-11-01');
SET @end_day = DATE_ADD(@start_day, INTERVAL 30 DAY);
SELECT
job_id into @job_id
FROM
jobs
WHERE
job_post_date BETWEEN @start_day AND @end_day;
WHILE(@start_day < @end_day) DO
SELECT COUNT(allocation_id) FROM allocations WHERE allocations_job_id =
@job_id AND allocations_assigned_date = @start_day;
SET @start_day = DATE_ADD(@start_day, INTERVAL 1 DAY);
END WHILE;
END