#834

Zweitgrößte Bestellung jedes Kunden auf der CRM-Karte anzeigen

Auf der CRM-Kundenkarte wollen wir die «zweitgrößte Bestellung» des Kunden anzeigen — verwendet in der Analytik zur Ausgabenstabilität. Hat der Kunde weniger als zwei Bestellungen, ist der Wert leer. Finde für jeden Kunden den Betrag seiner zweitgrößten Bestellung, eine Zeile pro Kunde. Hinweis: Die Fensterfunktion, die den N-ten Wert aus einem Fenster zieht, erfordert eine ausdrückliche Erweiterung des Fensterrahmens auf die gesamte Partition — andernfalls schneidet der Standardrahmen den rechten Rand ab und der Wert an der zweiten Position kann nicht korrekt aufgelöst werden. Sortiere nach Kunden-id.

Beispiel der erwarteten Ausgabe

So sieht eine korrekte Antwort aus — ihre Zeilenanzahl ist eigenständig und muss nicht mit den Schematabellen übereinstimmen.

customer_idsecond_largest
1200
2150
3400

Dein Abfrageergebnis erscheint hier