#662

Spesa dei clienti negli ultimi 30 giorni

Un analista di prodotto di MTS estrae una classifica settimanale dei migliori wallet per spesa nell'ultimo mese, che alimenta campagne trigger e offerte di upsell. I clienti sono identificati da UUID provenienti dal billing; gli importi delle transazioni arrivano in rubli con i copechi. Calcola la spesa totale per cliente negli ultimi 30 giorni rispetto a CURRENT_DATE (oggi incluso). I wallet più grandi vanno in cima. Escludi i clienti senza transazioni in quella finestra. Considera il momento attuale come 2026-05-05 12:00:00 UTC: ogni espressione di tempo relativo nel seed e nella soluzione di riferimento è ancorata a quel punto.

Esempio di output atteso

Ecco come appare una risposta corretta — il suo numero di righe è a sé stante, non deve corrispondere alle tabelle dello schema.

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

Il risultato della tua query apparirà qui

Focus radio
Paused · SomaFM · Fluid