この動画はSQL超入門講座の3回目です。
この動画では、最もよく使われるSQL文であるSELECT文について説明をします。
基本的なSQL文なのでしっかりマスターしてください。
キノコードでは、SQL超入門講座の他に、人気言語のPython超入門講座、仕事の自動化の講座、Pythonを使った株の分析講座、人工知能の講座を配信しています。
チャンネル登録がまだの方は、新着通知がいきますので、ぜひチャンネル登録をお願いします。
それでは、レッスンスタートです。
▼目次
00:00 はじめに
00:42 SELECT文の基本
01:20 SELECT文で抽出
02:01 SELECT文で複数カラムの抽出
02:14 SELECT文で抽出したカラムの変更
02:31 SELECT文で全てのカラムを抽出
02:46 おわりに
▼関連動画
【SQL超入門講座】01.コース紹介 ~ SQLとは? ~ 環境構築|初心者向け
https://youtu.be/pmZhG3LGRXA
【SQL超入門講座】02.データベースのテーブルとは?
https://youtu.be/BHfzp1rh2sk
Pythonの便利ライブラリ「Pandas入門講座」合併版|Pandasの基本的なこと3時間で学べます【Python超入門コースの次におすすめの入門講座】
https://youtu.be/XfoYeWCzjac
▼書き起こし
それでは、テーブルからデータを抽出してみましょう。
SELECT文を発行することで、データベースから欲しい情報を取り出すことができます。
SQLを発行、つまり、実行をするにはSQL実行のタブをクリックします。
```SQL
SELECT カラム名 FROM テーブル名;
```
SELECT文の基本的な構文は、次の通りです。
「どのテーブルから(FROM テーブル名)」「何のデータを取り出す(SELECT カラム名)」という形になります。
SQL分の最後にはセミコロンを書きます。
RDBMSによってはこのセミコロンが省略不要なものもあります。
SQLiteでは、セミコロンが不要です。あとで試してみましょう。
```SQL
select ID
from test_table;
```
それではさっそくSELECT文を書いて、データを取り出していきましょう。
テーブルから「ID」のデータを取り出してみます。
抽出するカラムはIDです。
selectとかいてID。
抽出するテーブルはtest_tableなので、from 半角スペース test_tableです。
このSELECT文を実行すると、「ID」のデータを抽出することができます。
再生ボタンを押すと実行できます。
実行します。
IDのカラムのみ抽出することができました。
```SQL
select ID
from test_table
```
先程も説明した通りセミコロンは省略することができます
省略をして実行してみましょう。
エラーにならずデータを抽出することができました。
```SQL
select ID,売上日,社員ID
from test_table;
```
カラムは、「,(カンマ)」で区切ることで複数指定することができます。
カンマで区切って、ID,売上日,社員IDを抽出してみましょう。
実行します。
抽出できました。
```SQL
select ID,売上日 as sales_date,社員ID as employee_id
from test_table;
```
また、カラム名は、asをつけることによりカラム名を変更することができます。
売上日をsales_date、社員IDをemployee_idに変更してみます。
変更することができました。
```SQL
select *
from test_table;
```
カラム名の代わりに「*」を使うことで、全てのカラムを抽出することができます。
実行します。
すべてのカラムを抽出することができました。
以上が、基本的なSELECT文の使い方となります。
▼書き起こしブログ
https://kino-code.com/sql03/
▼自己紹介
https://kino-code.com/profile/
▼SNS
Twitter : https://twitter.com/kino_code/likes
Facebook : https://www.facebook.com/%E3%82%AD%E3...
Website : https://kino-code.com/
#SQL #データベース #SELECT
【SQL超入門講座】03.SELECT文|データベースからデータ抽出する方法
カテゴリ一覧
スポーツ
ニュース
音楽
ラーニング
趣味
グルメ
ガールズ
ゲーム
ギャンブル・宝くじ
エンタメ
アニメ・漫画
どうぶつ