Segmentation RFM des clients

Senior SQLSQL analytique40 min80 XP

Segmentez les clients (commandes (id, client_id, date_cmd, montant)) selon Récence, Fréquence et Montant, au 30/09/2026. Terminez chaque requête par « ; » (.tables, .schema <table>).

  1. Par client : client_id, recence_j (jours depuis la dernière commande : julianday('2026-09-30') - julianday(MAX(date_cmd))), frequence (nombre de commandes), montant (somme arrondie à 2 décimales)
  2. Scores de 1 à 4 avec NTILE(4) : r (4 = commande la plus récente), f et m (4 = plus élevé), égalités départagées par client_id : colonnes client_id, r, f, m
  3. Combien de clients « champions » (r = 4 AND f = 4 AND m = 4) ? → answer champions <n>

Contenu Premium+

Ce contenu est inclus dans l'offre Premium+. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Indicateurs RFM
  2. Scores NTILE
  3. Clients champions