SQL道場
/
中級SQL
🔗
中級SQL
JOINで複数テーブルを結合し、サブクエリで柔軟なデータ抽出を習得。
対象: SQL基礎習得者・データ分析中級者 · 5レッスン · 約64分
レッスン一覧
1
JOIN — テーブルの結合
複数のテーブルを JOIN で結合し、顧客・商品・注文をつないで 1 つの結果にまとめる方法を練習します。
中級
約12分
3問
2
LEFT JOIN と集計 — 結合してから数える
LEFT JOIN の考え方と、JOIN した結果を GROUP BY で集計して「顧客ごと」「商品ごと」の数を出す方法を練習します。
中級
約12分
2問
3
サブクエリ — クエリの中のクエリ
SELECT の中に別の SELECT を入れるサブクエリで、「平均より高い」「◯◯が注文した商品」などの条件を作る方法を練習します。
中級
約12分
3問
4
サブクエリ応用 — 相関サブクエリと FROM 句
行ごとに内側の値が変わる相関サブクエリと、サブクエリの結果を 1 つのテーブルとして扱う FROM 句サブクエリを練習します。
中級
約14分
2問
5
総合 — JOIN × GROUP BY で売上を出す
これまでの JOIN・集計・HAVING を組み合わせて、カテゴリ別売上・顧客別購入額・リピーター抽出など実務的な集計を作ります。
中級
約14分
3問
最初のレッスンを始める →
↗