#827

Izvuci top 2 narudžbe po svakom klijentu za VIP izvještaj

VIP izvještaj traži «dvije najskuplje narudžbe po svakom klijentu» — za svakog klijenta zasebno njegove top dvije po iznosu. Numerirani prozori to rješavaju trivijalno, no postoji izražajniji trik: spajanje u kojem ograničeni podupit vidi stupce vanjskog retka i izvršava se zasebno za svaki od njih. Izgradi izvještaj bez prozorskih funkcija — za svakog klijenta prikaži identifikator klijenta, identifikator narudžbe i iznos, ograničeno na dvije najveće narudžbe po klijentu. Sortiraj po identifikatoru klijenta, a kod izjednačenja po iznosu silazno.

Uzorak očekivanog izlaza

Ovako izgleda ispravan odgovor — broj redaka je njegov vlastiti, ne mora se podudarati s tablicama sheme.

idamountcustomer_id
33001
22001
45002

Ovdje će se pojaviti rezultat tvog upita