Created
June 28, 2018 21:04
-
-
Save padak/9e2adca4af140c5a17a41fec2ccd53e3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* tohle vygeneruje číselnou řadu 7500 čísel, které pak přičtu k poslednímu datumu | |
*/ | |
CREATE TABLE "sekvence" AS | |
SELECT seq2() + 1 AS "seq" | |
FROM table(generator(rowcount => 7500)); | |
/* tohle mi vezme poslední datum statistik, odečte to -33 dní (abych měl řadu co je určitě od začátku měsíce, a pak k | |
tomu přičte číslo z řady (joinuju to jako kartézák - jedno datum se všema 70 číslama) - takže mám řadu datumů | |
33 dní dozadu a od toho 70 dní dopředu | |
*/ | |
CREATE TABLE "gendate" AS | |
SELECT DATEADD("DAY", "seq"."seq", "OLDDAY") :: DATE AS "GENDATE" | |
FROM ( | |
SELECT DATEADD("DAY", -7500, (SELECT MAX("date" :: DATE) AS "DAY" | |
FROM "order_items_tmp")) AS "OLDDAY" | |
) "t1" | |
LEFT JOIN "sekvence" "seq" | |
ORDER BY 1; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment