#809

Zobraz u každého hráče týmově nejlepšího a nejhoršího

Tabulka daily_revenue ukládá denní tržby. Finanční ředitel chce u každého dne vidět hned vedle úplně první a úplně poslední hodnotu tržeb za celé sledované období — praktický základ pro porovnání „dnešek vs. nejranější / nejpozdější den“. Pro každý den vrať d, revenue, first_rev, last_rev — kde first_rev je tržba nejranějšího dne v množině a last_rev tržba nejpozdějšího. Seřaď podle d. Záludnost: oknová funkce, která vrací „poslední“ hodnotu, má ve výchozím nastavení rámec končící u aktuálního řádku, takže bez explicitního rozšíření rámce do konce partice vrátí hodnotu aktuálního řádku místo skutečně poslední.

Ukázka očekávaného výstupu

Takto vypadá správná odpověď — počet řádků je její vlastní, nemusí odpovídat tabulkám schématu.

drevenuelast_revfirst_rev
2024-01-01100.00135.00100.00
2024-01-02120.00135.00100.00
2024-01-03110.00135.00100.00

Výsledek vašeho dotazu se zobrazí zde