Покажи в картата на клиента неговата втора по големина поръчка
В CRM картата на клиента искаме да покажем неговата «втора по големина поръчка» — използва се в аналитиката за стабилност на разходите. Ако клиентът има по-малко от две поръчки, стойността е празна. За всеки клиент намери сумата на неговата втора по големина поръчка, по един ред на клиент. Подсказка: прозоречната функция, която изважда N-тата стойност от прозорец, изисква изрично разширяване на рамката на прозореца до цялата партиция — иначе подразбиращата се рамка отрязва десния край и стойността на втората позиция не може да се определи коректно. Сортирай по идентификатор на клиента.
Примерен очакван изход
Така изглежда правилният отговор — броят редове е негов собствен, не е задължително да съвпада с таблиците в схемата.
| customer_id | second_largest |
|---|---|
| 1 | 200 |
| 2 | 150 |
| 3 | 400 |
Влез, за да видиш историята на решенията
ВходВлез, за да използваш ИИ ментора
Вход