#818

Φτιάξε ευρετήριο για τις «τελευταίες 20 παραγγελίες» του προφίλ πελάτη

Το περιβάλλον χρήστη του προφίλ πελάτη φορτώνει ένα πάνελ «τελευταίες 20 παραγγελίες για αυτόν τον πελάτη» — φιλτράρισμα κατά αναγνωριστικό πελάτη και ταξινόμηση κατά ημερομηνία δημιουργίας με φθίνουσα σειρά με όριο 20. Δύο ξεχωριστά ευρετήρια δεν αρκούν: μετά το φιλτράρισμα, ο Postgres εξακολουθεί να ταξινομεί το αποτέλεσμα ξεχωριστά. Ένα σύνθετο ευρετήριο και στις δύο στήλες ταυτόχρονα — πελάτης συν ημερομηνία με φθίνουσα σειρά — καλύπτει το φίλτρο και την ταξινόμηση σε ένα πέρασμα. Φτιάξε ένα ευρετήριο με όνομα orders_customer_created_idx στο orders, όπου η πρώτη στήλη είναι customer_id και η δεύτερη created_at με φθίνουσα σειρά.

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