青の統計学-DS Playground-
ECサブスクリプション事業のマーケティング担当者からの要望に応え、セグメント定義に基づいて優先顧客リストを作成するシナリオです。
エンタープライズ営業が、高額購入者に対してアップセル提案を準備しています。`orders` テーブルから `status = 'paid'` かつ `total_amount >= 50000` のデータを金額が大きい順に取得するSQLを選んでください。
高額購入者を抽出するには status = 'paid' で確定売上に限定し、金額閾値を total_amount >= 50000 として AND 条件で組み合わせます。降順に並べることで、CSM が優先的にフォローすべき顧客が上位に並びます。
status = 'paid'
total_amount >= 50000
高額購入顧客はアップセル余地が大きく、商談フォローの ROI が高い層です。SQL を使って売上閾値をダイナミックに切り替えれば、キャンペーンや期間別のターゲティングにも流用できます。
SQL記法メモ: 金額を比較するときは NUMERIC 型を使うと桁落ちを防げます。分析用途では ORDER BY total_amount DESC に加えて LIMIT を組み合わせることで上位 N 件を素早く確認できます。
ORDER BY total_amount DESC
LIMIT