#662

Asiakkaiden kulutus viimeisen 30 päivän aikana

MTS:n tuoteanalyytikko kokoaa viikoittain tulostaulukon suurimmista lompakoista viimeisen kuukauden kulutuksen mukaan — se syöttää triggerikampanjoita ja upsell-tarjouksia. Asiakkaat tunnistetaan laskutuksen UUID-tunnuksilla; transaktiosummat tulevat ruplina kopeekkoineen. Laske jokaisen asiakkaan kokonaiskulutus viimeisen 30 päivän aikana suhteessa arvoon CURRENT_DATE (tämä päivä mukaan lukien). Suurimmat lompakot ovat ylimpänä. Jätä pois asiakkaat, joilla ei ole transaktioita tällä aikavälillä. Käsittele nykyhetkenä arvoa 2026-05-05 12:00:00 UTC — jokainen seedissä ja referenssiratkaisussa oleva suhteellisen ajan lauseke on ankkuroitu tähän hetkeen.

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

client_idspend_30d
55555555-5555-5555-5555-0000000001049000.00
11111111-1111-1111-1111-0000000001002300.50
22222222-2222-2222-2222-0000000001012200.00
MTS

Kyselysi tulos näkyy tässä

Focus radio
Paused · SomaFM · Fluid