LoginSignup
11
10

More than 5 years have passed since last update.

SQLデータ分析入門#2『SELECT ~ FROM ~ を理解する』

Last updated at Posted at 2018-01-05

SQLデータ分析入門#1『SQLってなんだ』 - Qiita
の続き

本記事のスコープ

  • 「SELECT」の意味がわかる
  • 「FROM」の意味がわかる

1行で説明すると

  • 「SELECT」は、どのフィールド(列)がほしいのか指定する句
  • 「FROM」は、どのテーブルからほしいのか指定する句

例えば

こんなテーブルがあったときの実行結果…
image.png

SELECT 名前 FROM User

image.png

SELECT 名前, 身長 FROM User

image.png

SELECT * FROM User

※「*」は『すべてのカラム』という意味
image.png

FROM句にはSQLの実行結果を入れることもできる

SELECT * FROM( SELECT 名前, 身長 FROM User )

※いまはメリットわからなくていいけど今後つかう
image.png

推薦図書

よくあるSQL本はエンジニア向けなのですが、この本は分析をしたいだけの人に向いてます。

前後の記事

SQLデータ分析入門#1『SQLってなんだ』 - Qiita
SQLデータ分析入門#2『SELECT ~ FROM ~ を理解する』 - Qiita
SQLデータ分析入門#3『WHERE句を理解する』 - Qiita
SQLデータ分析入門#4『LIMIT句を理解する』 - Qiita
SQLデータ分析入門#5『集計関数を理解する』 - Qiita
SQLデータ分析入門#6『結果の順番をいい感じにする』 - Qiita
SQLデータ分析入門#7『複数のテーブルにまたがって集計する』 - Qiita
SQLデータ分析入門#8『基本的な関数を知る』 - Qiita

11
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
10