青の統計学-DS Playground-

データアナリティクス基礎

SQLの基本から、集計、JOIN、分析SQL、BI・データマートまで、データ分析実務に必要な考え方を順番に学べるカリキュラムです。

まずは SELECT と FROM から始め、問題演習と組み合わせながら「読む → 解く → 弱点を確認する → 次に進む」の流れで実務基礎を固めます。

Stage 1: SELECTから始めるSQL入門

  1. SELECTとFROM: テーブルから列を取り出す
  2. WHERE: 必要な行だけに絞る
  3. ORDER BYとLIMIT: 結果を並べて確認する
  4. DISTINCTと重複: 一覧・カテゴリ・ユニーク数を理解する
  5. NULLと欠損: IS NULL / COALESCEの基本
  6. CASE WHEN: 条件でラベルを作る

Stage 2: 集計して分析する

  1. COUNT / SUM / AVG / MIN / MAX: 行から指標を作る
  2. GROUP BY: カテゴリ別に集計する
  3. HAVING: 集計結果を条件で絞る
  4. 日付集計: 日次・月次・曜日別に見る
  5. 比率とKPI: CVR、平均単価、構成比を作る

Stage 3: JOINで複数テーブルをつなぐ

  1. 主キー・外部キー・リレーション: テーブル同士のつながりを読む
  2. INNER JOIN: 一致する行だけをつなぐ
  3. LEFT JOIN: 未購入・欠損も含めて見る
  4. 1対多と重複: JOIN後に行数が増える理由
  5. 複数テーブルJOIN: 顧客・注文・商品をつなぐ

Stage 4: 分析SQLの実務パターン

  1. サブクエリとCTE: SQLを読みやすく分ける
  2. ウィンドウ関数: ランキングと累積を見る
  3. ファネル分析: 行動ステップの落ち方を見る
  4. 期間比較: 前月比・前年差を見る
  5. データ品質チェック: NULL、重複、外れ値を確認する

Stage 5: BI・データマート・DWH入門

  1. 指標定義: 売上、CVR、継続率をそろえる
  2. スターschema: fact と dimension の考え方
  3. データマート: 分析しやすい表を作る
  4. BIダッシュボード: SQL結果を意思決定につなげる
  5. 分析ワークフロー: 問いからSQL、可視化、改善まで