SQLを学ぶ
無料で学べるインタラクティブなオンラインSQL講座です。すべてのレッスンで実際のテーブルに対して本物のSQLクエリを実行します。クエリが思った結果を返さないときはAIヒントが手助けし、修了時には無料の修了証明書がもらえます。
141,120+ 人のcoddersが登録中
99 レッスン94 チャレンジ527 クイズの問題
- 初心者向け
AIによるコーディングサポート
実践的なインタラクティブレッスン
全レッスンに音声ナレーション付き
知識を確かめるクイズ
無料の修了証明書
シラバス
セクション 1
基礎
セクションを始める開始開く閉じるデータベースの作成、テーブルの定義、および簡単なクエリの実行方法を学びます。Introduction
4 レッスン423Conditions
7 レッスン1256Specific Return Format
6 レッスン630More Keywords
5 レッスン532Arithmetic Operations
4 レッスン332Intro Challenges
4 レッスン4Dates
3 レッスン325Statistics
9 レッスン950Multiple tables
9 レッスン944Imaginary Products
プロジェクト5 レッスン1Window Functions part 1
8 レッスン836Window Functions part 2
5 レッスン532Summary
3 レッスン3セクション 2
応用
セクションを始める開始開く閉じる基礎に基づいた実践的な SQL:条件分岐ロジック、文字列関数、条件付き集計によるピボット、集合演算、再帰的 CTE、データの更新、および分析レシピ。条件ロジック
5 レッスン532文字列関数
6 レッスン640条件付き集計
4 レッスン424集合演算
4 レッスン423分析レシピ
5 レッスン532
SQLのコース
ブラウザで無料で始められる、実践的なSQLコース。
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
CoddyでSQLを学ぶ理由
- 本物のSQLをオンラインで実行。各レッスンはブラウザ内で動作するSQLiteデータベースに対してクエリを実行するので、擬似コードではなく実際の
SELECT、JOIN、GROUP BYクエリを書けます。 - SQLの基礎から応用までを1つのコースで学べます。フィルタリング、ソート、複数テーブルのJOIN、集計、サブクエリ、ウィンドウ関数まで。実務で本当に使うSQLです。
- AIヒントがクエリのミスを一緒にたどってくれます。誤ったjoin、抜けている
GROUP BYの列、1つズレたフィルタなど、答えを丸ごと渡さずに気づけるよう導きます。 - 講座を修了すると、LinkedInや履歴書に追加できるSQLの無料修了証明書を受け取れます。
SQL学習についてのよくある質問
SQLは初心者でも学びやすいですか?
SELECT、WHERE、ORDER BY)は数時間で身につきます。深さがあるのはJOIN、サブクエリ、ウィンドウ関数あたりで、本コースではそれらを小さなクエリ単位で段階的に紹介していきます。SQLの習得にはどのくらい時間がかかりますか?
SQLをオンラインで無料学習できますか?
SQLを学ぶのにデータベースのインストールは必要ですか?
このコースで学ぶSQLの方言は何ですか?
SELECT、ジョイン、集計、サブクエリ、CASE、GROUP BY - は、Postgres、MySQL、SQL Server、Snowflakeでも同じように動作します。方言固有の機能は、関係する箇所でその都度補足しています。