青の統計学-DS Playground-

SQL演習:マーケティング指標設計(セクション2)

集計・比較分析に焦点を当てたSQL演習。チャネル別ROIやサブスクリプションMRRの算出を通じて、ダッシュボード運用に耐えるクエリ設計力を鍛えます。

予算超過キャンペーンの早期検知 レベル2

最近の大型キャンペーンで広告費が想定よりも膨らんでいる懸念が出てきました。`marketing_campaigns` と `campaign_daily_performance` を結合し、キャンペーン期間内の累計広告費が予算を超えた案件だけを抽出し、支出額の大きい順に並べるSQLを選んでください。

解説

正解: 選択肢1

キャンペーン期間に絞り込み、累計広告費を SUM で算出したうえで HAVING 句で予算超過を判定しています。これにより進行中キャンペーンのうち予算を使い切った案件だけが抽出されます。

選択肢比較

  • 選択肢1: 期間条件と HAVING で予算超過を厳密に判定。
  • 選択肢2: 予算列を SUM すると、日次行数分だけ重複加算されてしまう。
  • 選択肢3: 80%超でアラートを出すロジックのため、超過ではなく余裕を判断してしまう。
  • 選択肢4: 単日レコードの spend と予算を比較しており、累計を考慮していない。

実務TIP

マーケティングオペレーションでは、日次集計を BI ツールに連携し、予算超過を検知したら自動で Slack 通知する運用がよく行われます。

データリソース ER図を新しいタブで開く
問題 2/10
カテゴリ一覧に戻る
問題検索