Загрузка...

【SQL入門 Ep2】ExcelのSUMIF、GROUP BY 1行に置き換えませんか?

ExcelでSUMIF / COUNTIFを使うたびにコピペ地獄になっていませんか? SQLのGROUP BYを覚えれば、「部署ごとの売上合計」も「商品ごとの注文件数」も1クエリで出せます。COUNT / SUM / AVG / MIN / MAX の5関数と、よくハマるHAVING / WHERE 混在エラーをサンプルテーブルで丸ごと解説します。
【目次/チャプター】
0:00 オープニング — Excelコピペ地獄からの脱出
0:37 GROUP BY とは? — orders テーブルとピボットテーブルのイメージ
1:32 GROUP BY 基本構文 — SELECT と GROUP BY を揃えるルール
2:01 5つの集計関数 — COUNT / SUM / AVG / MIN / MAX
2:33 COUNT 詳細 — COUNT(*) と COUNT(列) の違い、NULL の罠
4:16 SUM / AVG / MIN / MAX を1クエリで出す
5:13 GROUP BY の大原則 — SELECT に書けるカラムのルール
7:10 HAVING 句 — WHERE と何が違うのか
8:44 WHERE + GROUP BY + HAVING の組み合わせと処理順序
9:27 NULL グループ化の挙動 + 空集合の罠(COUNT=0, SUM=NULL)
9:56 まとめ + SELECT に書けるカラムの再確認
11:08 次回予告 — ORDER BY + LIMIT でランキングを作る
【こんな人におすすめ】
・ExcelのSUMIF / COUNTIFを毎日使っているが、SQLに移行したい
・SELECT / WHERE / JOIN は書けるが「合計したい」「件数数えたい」で詰まる
・HAVING と WHERE の違いがよく分からない
【この動画でわかること】
・GROUP BY = 同じ値の行をまとめてから集計する仕組み
・COUNT / SUM / AVG / MIN / MAX の5関数の使い方
・SELECT に書けるカラムは GROUP BY 列 or 集計関数のみ
・HAVING はグループ化「後」の絞り込み、WHERE は「前」の絞り込み
・NULL 同士は1グループにまとまる / COUNT=0、SUM=NULL に注意
【SQL入門シリーズ 全13本のテーマ】
Ep0: SELECT / FROM / WHERE — 3つだけで戦う(公開済み)
Ep1: JOIN 4種類 + LEFT JOIN の罠(公開済み)
Ep2(本動画): GROUP BY + 集計関数(COUNT / SUM / AVG)
Ep3: ORDER BY + LIMIT でランキングを作る
Ep4: NULL の罠 — IS NULL を使う理由
Ep5: DISTINCT vs UNION — 重複削除の使い分け
Ep6: サブクエリ + IN / EXISTS
Ep7: CASE WHEN — SQL の if 文
Ep8: CTE / WITH 句でネストを消す
Ep9: WINDOW 関数 + ROW_NUMBER
Ep10: LATERAL 句で ROW_NUMBER から卒業(公開済み)
Ep11: 箸休め — PostgreSQL vs MySQL 方言5選
Ep12: 箸休め — SQL アンチパターン5選
Ep13: 箸休め — EXPLAIN の読み方
【元記事】
タイトル: SQLのGROUP BYを使いこなす! 基本から応用まで徹底解説
著者: @mona02
URL: https://qiita.com/mona02/items/9990683310e8f15f7c8b
※GROUP BY の基本構成・集計関数の紹介を参考にさせていただきました。HAVING / WHERE の比較・NULL挙動・エラー例・COUNT(*) vs COUNT(列) の解説は補足オリジナルです。
【出演・クレジット】
ナレーション: VOICEVOX(ずんだもん / 四国めたん)
https://voicevox.hiroshiba.jp/
キャラクター立ち絵: 坂本アヒル氏「SSS立ち絵素材」V3.2 / V2.1
https://seiga.nicovideo.jp/user/illust/107948773
【BGM】
DOVA-SYNDROME より使用
【ハッシュタグ】
#SQL #GROUPBY #SQL入門 #ゆっくり解説 #データベース

Видео 【SQL入門 Ep2】ExcelのSUMIF、GROUP BY 1行に置き換えませんか? канала テックずん
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять