Tõsta esile iga kliendi top-2 tellimust — VIP-aruande jaoks
VIP-aruanne tahab «kaks kõige kallimat tellimust kliendi kohta» — iga kliendi kohta eraldi tema top-kaks summa järgi. Ridade nummerdamise kaudu lahendub see triviaalselt, kuid on väljendusrikkam võte: ühendus, milles limiidiga alampäring näeb välimise rea veerge ja käivitub iga rea jaoks eraldi. Koosta selline aruanne ilma aknafunktsioonideta — iga kliendi kohta näita kliendi identifikaatorit, tellimuse identifikaatorit ja summat, piirates väljundi kahe kõige kallima tellimusega kliendi kohta. Sorteeri kliendi identifikaatori järgi, võrdsuse korral summa järgi kahanevalt.
Oodatava väljundi näidis
Nii näeb õige vastus välja — selle ridade arv on omaette ega pea ühtima skeemi tabelitega.
| id | amount | customer_id |
|---|---|---|
| 3 | 300 | 1 |
| 2 | 200 | 1 |
| 4 | 500 | 2 |
Logi sisse, et näha esituste ajalugu
Logi sisseLogi sisse, et kasutada AI mentorit
Logi sisse