青の統計学-DS Playground-
学習を始める
便利ツール
各種リンク
ECサブスクリプション事業のマーケティング担当者からの要望に応え、セグメント定義に基づいて優先顧客リストを作成するシナリオです。
プロモーション担当は、割引が正しく適用された明細を確認したいと考えています。`order_items` から `discount_rate > 0` の行を割引率が高い順に取得するSQLを選んでください。
discount_rate > 0 で割引が適用された明細だけを抽出し、割引率の高い順に並べることで影響の大きい案件から確認できます。プロモーション検証では適用漏れや過剰割引を迅速に把握する必要があります。
discount_rate > 0
>= 0
割引施策の効果測定では「どのカテゴリーが特に割引されているか」を迅速にチェックします。SQL で抽出した明細を BI ツールに流し込めば、SKU×割引率のヒートマップなど応用分析が簡単になります。
SQL記法メモ: 割引率は 0〜1 の小数を扱うため NUMERIC(4,3) などの桁指定が有効です。ORDER BY discount_rate DESC, order_id のように副次ソートを入れると、同じ割引率でも行が安定します。
ORDER BY discount_rate DESC, order_id