Witam,
Posiadam bazę ze strukturą jak na załączonym screenie:
Chciałbym pobrać wszystkie rekordy pogrupowane względem daty.
Docelowo pobierał będę daty do 2 tygodni wstecz. Jeśli w jakimś dniu nie będzie wpisów, to chciałbym aby on również się pojawił ale z wartością 0
Taki wynikowy rezultat bym chciał uzyskać.
DATA => ILOSĆ
2020-01-26 => 0
2020-01-27 => 0
2020-01-28 => 0
2020-01-29 => 0
2020-01-30 => 0
2020-01-31 => 0
2020-02-01 => 0
2020-02-02 => 0
2020-02-03 => 0
2020-02-04 => 1
2020-02-05 => 2
2020-02-06 => 0
2020-02-07 => 3
2020-02-08 => 4
O ile pobieranie wartości, które są w bazie i grupowanie ich wg daty nie jest problemem, to kompletnie nie wiem jak zabrać się za daty "zerowe", które de;facto nie istnieją w bazie.
Chciałbym zrobić to najbardziej optymalnie i o ile to możliwe po stronie bazy danych