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.
| id | amount | customer_id |
|---|---|---|
| 3 | 300 | 1 |
| 2 | 200 | 1 |
| 4 | 500 | 2 |
Prijavi se da vidiš povijest predaja
PrijavaPrijavi se da koristiš AI mentora
Prijava