Menu
Coddy logo textTech
人気ジャーニー

SQLを学ぶ

無料で学べるインタラクティブなオンラインSQL講座です。すべてのレッスンで実際のテーブルに対して本物のSQLクエリを実行——基礎、JOIN、集計、サブクエリまで。クエリが思った結果を返さないときはAIヒントが手助けし、修了時には無料の修了証明書がもらえます。

127,223+ 人のcoddersが登録中

  • 初心者向け
  • sparkles iconAIによるコーディングサポート
  • hint icon実践的なインタラクティブレッスン
  • volume On icon全レッスンに音声ナレーション付き
  • quiz icon知識を確かめるクイズ
  • certificate icon無料の修了証明書

シラバス

2 セクション1 プロジェクト99 レッスン94 チャレンジ527 クイズの問題
  1. セクションを始める開始開く閉じるデータベースの作成、テーブルの定義、および簡単なクエリの実行方法を学びます。

    Introduction

    4 レッスン423

    Conditions

    7 レッスン1256

    Specific Return Format

    6 レッスン630

    More Keywords

    5 レッスン532

    Arithmetic Operations

    4 レッスン332

    Intro Challenges

    4 レッスン4

    Dates

    3 レッスン325

    Statistics

    9 レッスン950

    Multiple tables

    9 レッスン944

    Imaginary Products

    プロジェクト5 レッスン1

    Window Functions part 1

    8 レッスン836

    Window Functions part 2

    5 レッスン532

    Summary

    3 レッスン3
  2. セクションを始める開始開く閉じる基礎に基づいた実践的な SQL:条件分岐ロジック、文字列関数、条件付き集計によるピボット、集合演算、再帰的 CTE、データの更新、および分析レシピ。

    条件ロジック

    5 レッスン532

    文字列関数

    6 レッスン640

    条件付き集計

    4 レッスン424

    集合演算

    4 レッスン423

    再帰的CTE

    3 レッスン316

    分析レシピ

    5 レッスン532

CoddyでSQLを学ぶ理由

  • 本物のSQLをオンラインで実行。各レッスンはブラウザ内で動作するSQLiteデータベースに対してクエリを実行するので、擬似コードではなく実際のSELECTJOINGROUP BYクエリを書けます。
  • SQLの基礎から応用までを1つのコースで学べます。フィルタリング、ソート、複数テーブルのJOIN、集計、サブクエリ、ウィンドウ関数まで。実務で本当に使うSQLです。
  • AIヒントがクエリのミスを一緒にたどってくれます。誤ったjoin、抜けているGROUP BYの列、1つズレたフィルタなど、答えを丸ごと渡さずに気づけるよう導きます。
  • 講座を修了すると、LinkedInや履歴書に追加できるSQLの無料修了証明書を受け取れます。

SQL学習についてのよくある質問

SQLは初心者でも学びやすいですか?

SQLは宣言型の言語なので、比較的習得しやすい部類に入ります。どう計算するかではなく、何が欲しいかを記述するだけです。基本(SELECTWHEREORDER BY)は数時間で身につきます。深さがあるのはJOIN、サブクエリ、ウィンドウ関数あたりで、本コースではそれらを小さなクエリ単位で段階的に紹介していきます。

SQLの習得にはどのくらい時間がかかりますか?

SQLの基礎は、毎日練習すれば1〜2週間でつかめます。実際のプロジェクトを作れる手応えを得るには、ペースに応じて1〜3か月ほど見るとよいでしょう。

SQLをオンラインで無料学習できますか?

CoddyではSQLの無料オンライン講座を提供しています。レッスン、コード課題、クイズ、プロジェクトがあり、すべてブラウザで動きます。

SQLを学ぶのにデータベースのインストールは必要ですか?

いいえ。SQLの演習はすべて、ブラウザ内のサンドボックス化されたSQLiteデータベース上で、現実的なシードテーブルを使って実行されます。SQLを学ぶためにPostgresやMySQLなど他のデータベースエンジンをインストールする必要はありません。

このコースで学ぶSQLの方言は何ですか?

基礎部分は方言に依存せず、内部ではSQLiteを使っています。標準SQL — SELECT、ジョイン、集計、サブクエリ、CASEGROUP BY — は、Postgres、MySQL、SQL Server、Snowflakeでも同じように動作します。方言固有の機能は、関係する箇所でその都度補足しています。

SQLコースを修了したら証明書はもらえますか?

はい。SQLコースを修了すると、無料の修了証を取得でき、履歴書に記載したりLinkedInでシェアしたりできます。SQLが前提スキルとなるアナリスト、データエンジニア、バックエンド職に役立ちます。
Coddy programming languages illustration

CoddyでSQLを学ぼう

始める