Iġbed l-aqwa 2 ordnijiet ta' kull klijent għar-rapport VIP
Rapport VIP irid «iż-żewġ ordnijiet l-aktar għaljin għal kull klijent» — għal kull klijent separatament, l-aqwa tnejn tiegħu skont l-ammont. Windows innumerati jsolvu dan b'mod trivjali, imma hemm trick aktar espressiv: join fejn subquery limitat jara l-kolonni tar-ringiela esterna u jaħdem separatament għal kull waħda minnhom. Ibni r-rapport mingħajr window functions — għal kull klijent uri l-id tal-klijent, l-id tal-ordni, u l-ammont, limitat għaż-żewġ ordnijiet l-akbar għal kull klijent. Issortja skont l-id tal-klijent, b'rabtiet maqtugħa skont l-ammont b'mod dixxendenti.
Kampjun tal-output mistenni
Dan hu kif tidher tweġiba korretta — l-għadd tar-ringieli huwa tiegħu stess, m'għandux għalfejn jaqbel mat-tabelli tal-iskema.
| id | amount | customer_id |
|---|---|---|
| 3 | 300 | 1 |
| 2 | 200 | 1 |
| 4 | 500 | 2 |
Idħol biex tara l-istorja tas-sottomissjonijiet
IdħolIdħol biex tuża l-Mentor tal-AI
Idħol