#827

Træk hver kundes top-2-ordrer til VIP-rapporten

En VIP-rapport ønsker «de to dyreste ordrer pr. kunde» — for hver kunde for sig deres top to efter beløb. Nummererede vinduer løser dette trivielt, men der findes et mere udtryksfuldt trick: en join, hvor en begrænset underforespørgsel ser den ydre rækkes kolonner og kører separat for hver af dem. Byg rapporten uden vinduesfunktioner — for hver kunde skal du vise kunde-id, ordre-id og beløbet, begrænset til de to største ordrer pr. kunde. Sortér efter kunde-id, lige stand afgøres efter beløb faldende.

Eksempel på forventet output

Sådan ser et korrekt svar ud — dets rækketal er dets eget og behøver ikke at matche skematabellerne.

idamountcustomer_id
33001
22001
45002

Resultatet af din forespørgsel vises her