SELECT customer_name, CAST(JULIANDAY('2025-12-11') - JULIANDAY(MAX(order_date)) AS INTEGER) AS recency_days, COUNT(*) AS frequency, SUM(amount) AS monetary FROM orders GROUP BY customer_name ORDER BY monetary DESC;
Write your query and click "Run Query" (Ctrl + Enter) to see results and testcase validation.