今回解説していく内容は以下です!
本記事の内容
SQLが勉強できるサイト3選(環境構築不要)
Progate
初心者なら誰でも1度は使ったことがあるんじゃないでしょうか。そう Progate(プロゲート) です。最初にスライダーで説明を読み進めていき、実際に手を動かしながら問題を解いていくことができるサイトになっています。
一部有料コンテンツもありますが、基本の操作を身につけるのにはいいサイトです。
短い期間で、集中して勉強する のであれば 有料会員 になるのもありだと思います。
SQLBolt
続いて紹介するのは SQLBolt です。全て英語でとっつきにくい部分はあると思いますがわからない部分は翻訳して問題を解いてみましょう!「SQL Lesson 1: SELECT queries 101」から問題を解くことができ、エディターに入力するとSQLが実行されます。
問題1では、テーブルの情報全てを取得するのではなくタイトルを取得したいようなのでSQL文を
SELECT title FROM movies;
に変更すると、タイトルだけが取得され ✔︎ が問題文の右側につきました。
全て問題を解いたら次の問題に進むことができます。
もし問題が難しくても解けないと思っても Solution. で答えを確認することができます。
繰り返し問題を解くことによってSQL文の基本的な書き方からちょっと難しいテーブル結合のやり方まで、一通り覚えて使いこなせるようになると思います!
SQL攻略
最後にこのサイト! SQL攻略。 例文を見て、問題を解いてみます。
SELECT ENAME,JOB,SAL FROM EMP
実行すると実行結果が出てきました!
答えがあっているのかはスライダーで確認することができます。
まとめ
いかがでしたか?SQLの基本的な文法はWebサイトを使った勉強でも理解できるかと思います。
SQLが使える環境を構築しておくと自由にデータを扱うことができるので、ある程度勉強した後は環境構築をしてテーブルを作るところから勉強してみましょう!
コメント