Zdravím, mám v databázi údaje: datum a hodnotu. Data jsou za několik let. Potřebuji vysčítat hodnoty po týdnech a myslel jsem, že použiji něco jako:
select (date_part('year', "Datum"), date_part('week', "Datum")) as "RokTyden", sum("Hodnota") as "Soucet" from "Tabulka" group by "RokTyden"
Ale mám problém, že pro datum 31.12.12 mi to vrátí (2012, 1) tedy první týden roku 2012, což způsobí špatné výsledky. Potřeboval bych, aby hodnota spadla do prvního týdne roku 2013 tedy (2013, 1). Můžete mi poradit, co s tím? Děkuji.