Izvelc katra klienta top-2 pasūtījumus VIP pārskatam
VIP pārskats vēlas «divus dārgākos pasūtījumus uz katru klientu» — katram klientam atsevišķi viņa top divi pēc summas. Numurēti logi to atrisina triviāli, taču ir izteiksmīgāks paņēmiens: savienojums, kurā apakšvaicājums ar limitu redz ārējās rindas kolonnas un izpildās atsevišķi katrai no tām. Izveido pārskatu bez logu funkcijām — katram klientam parādi klienta identifikatoru, pasūtījuma identifikatoru un summu, ierobežojot līdz diviem lielākajiem pasūtījumiem uz klientu. Sakārto pēc klienta identifikatora, vienādības gadījumā — pēc summas dilstošā secībā.
Sagaidāmais izvades paraugs
Tā izskatās pareiza atbilde — tās rindu skaits ir pašai savs, tam nav jāatbilst shēmas tabulām.
| id | amount | customer_id |
|---|---|---|
| 3 | 300 | 1 |
| 2 | 200 | 1 |
| 4 | 500 | 2 |
Pieslēdzies, lai redzētu iesniegumu vēsturi
PieslēgtiesPieslēdzies, lai izmantotu AI mentoru
Pieslēgties