#809

Mostra il migliore e il peggiore della squadra accanto a ogni giocatore

La tabella daily_revenue memorizza il fatturato giornaliero. Il CFO vuole che ogni giorno sia mostrato accanto al primissimo e all'ultimissimo valore di fatturato nell'intera finestra di reportistica, una comoda base di riferimento per i confronti "oggi rispetto al primo / all'ultimo giorno". Per ogni giorno restituisci d, revenue, first_rev, last_rev, dove first_rev è il fatturato del giorno più antico nell'insieme e last_rev è quello del giorno più recente. Ordina per d. Tranello: la funzione finestra che restituisce l'"ultimo" valore usa per impostazione predefinita una cornice che termina alla riga corrente, quindi senza estendere esplicitamente la cornice fino alla fine della partizione restituisce il valore della riga corrente invece di quello effettivamente ultimo.

Esempio di output atteso

Ecco come appare una risposta corretta — il suo numero di righe è a sé stante, non deve corrispondere alle tabelle dello schema.

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

Il risultato della tua query apparirà qui