Mostre o melhor e o pior valor de cada dia do período
A tabela daily_revenue armazena a receita por dia. O CFO quer ver cada dia ao lado do primeiro e do último valor de receita de toda a janela do relatório — uma referência conveniente para comparações de «hoje frente ao dia mais antigo / mais recente».
Para cada dia, retorne d, revenue, first_rev, last_rev — onde first_rev é a receita do dia mais antigo do conjunto e last_rev a do dia mais recente. Ordene por d.
Pegadinha: a função de janela que retorna o «último» valor usa por padrão um quadro que termina na linha atual, então sem estender explicitamente o quadro até o fim da partição ela retorna o valor da linha atual em vez do último real.
Exemplo de resposta esperada
É assim que se parece uma resposta correta: ela tem seu próprio número de linhas e não precisa coincidir com as tabelas do esquema.
| d | revenue | last_rev | first_rev |
|---|---|---|---|
| 2024-01-01 | 100.00 | 135.00 | 100.00 |
| 2024-01-02 | 120.00 | 135.00 | 100.00 |
| 2024-01-03 | 110.00 | 135.00 | 100.00 |
Entre para ver seu histórico de envios
EntrarEntre para usar o AI Mentor
Entrar