Pokaż na karcie klienta CRM jego drugie co do wielkości zamówienie
Na karcie klienta w CRM chcemy pokazać jego „drugie co do wielkości zamówienie" — wykorzystywane w analityce stabilności wydatków. Jeśli klient ma mniej niż dwa zamówienia, wartość jest pusta. Dla każdego klienta znajdź kwotę jego drugiego co do wielkości zamówienia, po jednym wierszu na klienta. Wskazówka: funkcja okienkowa, która wyciąga N-tą wartość z okna, wymaga jawnego rozszerzenia ramki okna na całą partycję — w przeciwnym razie domyślna ramka obcina prawą krawędź i wartość na drugiej pozycji nie może zostać poprawnie wyznaczona. Posortuj według id klienta.
Przykładowy oczekiwany wynik
Tak wygląda poprawna odpowiedź — liczba jej wierszy jest swoista i nie musi odpowiadać tabelom ze schematu.
| customer_id | second_largest |
|---|---|
| 1 | 200 |
| 2 | 150 |
| 3 | 400 |
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj się