Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL:ゼロからはじめるデータ分析のための実践的SQL入門〜現場で使えるSQLを最短経路で習得〜
Rating: 4.4 out of 5(1,355 ratings)
10,619 students

SQL:ゼロからはじめるデータ分析のための実践的SQL入門〜現場で使えるSQLを最短経路で習得〜

プロのデータアナリストが完全初心者を対象にゼロから実務レベルのSQLを書けるレベルにまで道案内いたします。 コース完走時には、基礎的な集計操作はもちろん、実務で必須となるデータ加工や課題発見のデータ分析ができるようになります。
Last updated 6/2026
Japanese

What you'll learn

  • SQLの基本構文
  • SQLでデータを適切に集計・加工するためのスキル
  • 現場で使える分析のためのSQLスキル
  • BigQueryの使い方
  • MySQLやAWSなどを含むDBの種類によらない標準SQLのスキル

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

10 sections102 lectures4h 57m total length
  • コースの概要と特徴5:10
  • データ分析にSQLはなぜ必要?3:34
  • データベースの基本と構造4:15
  • データ型(データの種類)3:39

Requirements

  • パソコン(macOS Big Sur以上またはWindows)操作の基礎知識。
  • Googleアカウント(無料のSQLツール利用のため)
  • それ以外の事前知識やツールは一切不要です

Description

◆ゼロからはじめて現場で通用するデータ分析のSQLを習得できます。


こちらのコースは予備知識ゼロの状態からデータ分析のために必要なSQLスキルを最短経路で習得することを目的としたコースです。学習ではDB環境に依存しない汎用的な標準SQLを採用しています。


◆勉強で終わらない実践的なSQLを身に付けませんか?


SQLに限らず、学習はしたけれど勉強だけで終わってしまったり、一通り学んだけど現場ではあまり役に立たなったという経験はありませんか?これはスクールで教えているカリキュラムと現場で必要とされるスキルに乖離があるためです。


こちらのコースでは、過去にメルカリやリブセンスといったデータ活用を積極的に推進している会社でデータ分析を行ってきたプロのデータアナリストが、実務で分析をするために本当に必要なSQLを厳選して解説します。そのためゼロから最短経路で必要十分なSQLスキルを身につけることができます。コース終了時にはデータの基本的な取得や集計はもちろん、ユーザーの離脱率を調査したり、サービスの課題を発見するファネル分析なども使いこなせるようになります。


このコースは過去に在籍した会社で未経験者向けにSQLのレッスンをしていたものを体系化したものになっています。企画職の方を始めとして、営業、デザイナー、経理などの様々な職種の方がこちらのコースの内容を実際に受講して、1〜2ヶ月で実践的なSQLをゼロから身に付け、業務に活かせるようになっています。


SQLは1つ1つ積み上げて学んでいけば、誰にでも身に着けることができる非常に強力なスキルです。

過去に挫折した経験がある方も、はじめてチャレンジする方もぜひこのコースを通して挑戦してみください。




◆コースで学ぶこと


SQLはデータ分析以外の用途でも幅広く使われています。その中には、分析をする上ではあまり重要でないものもたくさんあります。こちらのコースでは分析の現場で本当に必要とされる知識を厳選して解説しています。そのためゼロから最短経路で効率的に分析に必要十分なSQLスキルを身につけられます。


データ分析とSQL】

データ分析をする上でSQLが必要となる理由の説明からスタートして、SQLとデータベースの基礎的な概念を学びます。


【SQLの実行環境を構築しよう】

SQLの実行環境の構築を行います。このコースでは無料で使用可能なGoogleBigQueryを用います。 


【SQLの基本構文を学ぼう】

ここから実際にSQLの文法を学んでいきます。データベースからデータを取得する方法や取得したデータを操作する方法を学びます。


【関数を使ってデータ集計をしよう】

ユーザの人数カウントや年齢の平均値、売上の合計値の算出などデータ集計のためのSQLを学びます。またこららの集計に必要となる「関数」の使い方を学びます。


【複数テーブルをまたぐ集計をしよう】

実務において分析対象となるデータが一箇所にまとまっていることは稀です。

複数のデータを1つのデータに統合する方法を学びことで、現場のデータベースに対応できるようになります。


【集計結果を再利用しよう】

複雑なデータ分析をする時には、データ集計をいくつかのステップに分割することがあります。

集計結果を再利用する方法を学ぶことで複雑なデータ分析のSQLをかけるようになります。


【分析に使用できる形にデータを加工しよう】

多くの現場では分析対象のデータが、データ分析のために用意されていません。そのため分析者自身が分析できる形にまでデータを加工する必要があります。特に加工する機会の多い時刻、数値、文字列の取り扱いをここでは学びます。


【実践的なデータ分析に挑戦しよう】

既にあなたはデータ分析に必要なSQLのテクニックを身に着けています。ここまでに身に付けたスキルを駆使して、現場で実際に行われている様々なデータ分析、例えば離脱率の調査やファネル分析などを行っていきます。


【さらに学びたい方のために】

このコース終了後の学習の指針について解説しています。


◆更新履歴

2026/3/20 演習問題を一部修正しました

2024/9/23 一部の章末問題にコーディング演習機能を導入しました。

2023/8/11   演習問題を大幅アップデートしました。

2023/8/9   セクション3にNULLの取り扱いのレクチャーを追加しました。

2023/2/10  セクション8の一部データ(users.csv,acceess_logs.csv,access_logs2.csv)を修正しました。

2023/2/8 セクション4の演習問題の4-6の回答を追加しました。

2023/2/6 セクション3の演習問題3のヒントの誤表記を修正しました。

2023/2/3  データセットのダウンロード先をgithubからgoogle driveに変更しました。

2023/1/31 演習問題の回答をリソースにアップロードしました。



Who this course is for:

  • SQL未経験者の方
  • 現場で実際に使えるデータ分析のためのSQLを学びたい方
  • データ分析に興味のある企画担当、デザイナーやエンジニア
  • データアナリストを目指している学生や社会人の方