Parodyk šalia žaidėjo geriausią ir blogiausią jo komandoje
Lentelėje daily_revenue saugomos dienos pajamos pagal datas. Finansų direktorius nori matyti šalia kiekvienos dienos pirmąją ir paskutinę pajamų reikšmę per visą nagrinėjamą laikotarpį — patogi bazė palyginimams „kiek buvo šiandien prieš pačią pirmą / paskutinę dieną“.
Kiekvienai dienai grąžink d, revenue, first_rev, last_rev — kur first_rev yra anksčiausios dienos pajamos rinkinyje, o last_rev — vėliausios. Rūšiuok pagal d.
Gudrybė: lango funkcija, kuri ima „paskutinę“ reikšmę, pagal numatytuosius nustatymus turi rėmą (frame), kuris baigiasi ties esama eilute, todėl be aiškaus rėmo išplėtimo iki particijos pabaigos ji grąžins esamos eilutės reikšmę, o ne tikrąją paskutinę.
Laukiamo rezultato pavyzdys
Taip atrodo teisingas atsakymas — jo eilučių skaičius yra savitas, jis neprivalo sutapti su schemos lentelėmis.
| 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 |
Prisijunkite, kad matytumėte pateikimų istoriją
PrisijungtiPrisijunkite, kad naudotumėte DI mentorių
Prisijungti