У меня есть хитрый вариант использования, где я не уверен, может ли он быть решен с помощью SQL или есть необходимость в процедуре.Я хочу создать курсор / представление, которое будет кормить виджет графика.
Например, просто сумма всех остатков на счетах клиентов в банке за месяц.Таким образом, диаграмма покажет сумму, которая была текущей для каждого дня в этом месяце.
Исходные данные выглядят следующим образом:
Customer a 1000 12.07.2019
Customer b 2000 01.07.2019
Customer c 3000 01.08.2019
Customer a 1200 04.08.2019
Customer c 4000 08.08.2019
Customer a 1500 14.08.2019
Customer c 2200 29.08.2019
Поэтому всегда есть одна запись, когда естьизменение баланса счета.Однако для виджета графика мне нужны значения для каждого дня месяца (например, август).Таким образом, 25 августа сумма остатков всех клиентов составила 7500 (1500 (а) + 2000 (б) + 4000 (в)).Но записи на 25 августа нет, ее нужно создать во время выполнения SQL в курсоре.
Может быть, у кого-то есть идея, как решить эту проблему:)
Thx и BR,
Андрей