#834

Εμφάνιση της δεύτερης μεγαλύτερης παραγγελίας κάθε πελάτη στην κάρτα CRM

Στην κάρτα πελάτη CRM θέλουμε να εμφανίσουμε τη «δεύτερη μεγαλύτερη παραγγελία» του — χρησιμοποιείται στην ανάλυση σταθερότητας δαπανών. Αν ο πελάτης έχει λιγότερες από δύο παραγγελίες, η τιμή είναι κενή. Για κάθε πελάτη βρείτε το ποσό της δεύτερης μεγαλύτερης παραγγελίας του, μία γραμμή ανά πελάτη. Υπόδειξη: η συνάρτηση παραθύρου που ανακτά την N-οστή τιμή από ένα παράθυρο απαιτεί ρητή διεύρυνση του πλαισίου του παραθύρου σε ολόκληρο το partition — διαφορετικά το προεπιλεγμένο πλαίσιο αποκόπτει το δεξί άκρο και η τιμή στη δεύτερη θέση δεν μπορεί να προσδιοριστεί σωστά. Ταξινομήστε κατά id πελάτη.

Δείγμα αναμενόμενης εξόδου

Έτσι μοιάζει μια σωστή απάντηση — το πλήθος γραμμών της είναι δικό της, δεν χρειάζεται να ταιριάζει με τους πίνακες του σχήματος.

customer_idsecond_largest
1200
2150
3400

Το αποτέλεσμα του ερωτήματός σας θα εμφανιστεί εδώ