青の統計学-DS Playground-
学習を始める
便利ツール
各種リンク
ECサブスクリプション事業のマーケティング担当者からの要望に応え、セグメント定義に基づいて優先顧客リストを作成するシナリオです。
経営企画は10月の新規購入者数を速報で把握したいと考えています。`orders` から 2025年10月中に `status = 'paid'` となった注文を注文日が古い順で取得するSQLを選んでください。
月次売上速報では対象期間を明確に切ることが重要です。BETWEEN DATE '2025-10-01' AND DATE '2025-10-31' で 10 月すべての支払い済み注文に限定し、昇順で並べることで日々の推移を追跡できます。
BETWEEN DATE '2025-10-01' AND DATE '2025-10-31'
経営企画は予実管理のために速報値を追い、月末時点の未計上額を確認したいと考えています。SQL 抽出を BI ツールのデータソースに組み込めば、日次レポートを自動送信する運用が可能になります。
SQL記法メモ: 月次締めでは BETWEEN と DATE_TRUNC を組み合わせるパターンも有効です。例えば WHERE order_date >= DATE_TRUNC('month', CURRENT_DATE) のように書くと動的な月次抽出が可能になります。
BETWEEN
DATE_TRUNC
WHERE order_date >= DATE_TRUNC('month', CURRENT_DATE)