このコースについて
今回はデータ処理や管理に役立つ「SQL」について、始め方や基本的なスクリプトの書き方を解説します。
ぜひご覧ください。
本コースはYouTubeで配信されている「ともすたCHANNEL」たにぐちまこと氏とのコラボレーションコンテンツです。皆さんに役立つITに関するスキルについての学びをお伝えいただきます。
※各ツールの画面配置や挙動は撮影時点のものです。ツールのアップデートにより変更されている場合があります。
講師プロフィール
ともすたCHANNEL:https://www.youtube.com/channel/UCphTq6mefx_15CjD35qgXgA
谷口 允(たにぐち まこと) ともすた/H2O space 代表取締役
富士ゼロックス、ソニーネットワークコミュニケーションズなどでウェブエンジニアとして勤務ののち、2002年に独立。株式会社エイチツーオー・スペースを設立。
メンテナンスしやすいウェブサイトを手ごろな価格で提供することで、大小問わずさまざまな業界のクライアントを応援している。
また、ウェブ業界を豊かで厚みのあるものにするべく、ウェブ制作・プログラム開発の知見をもとに、各種講演や執筆を通じ、学習コンテンツを展開。
近年は講座動画配信プラットフォームUdemyやYouTubeを通じた映像講義配信を手がけ、それぞれで数万人規模の受講者・登録者のプログラミングやウェブ構築に関する学習を支援。
Slackコミュニティを主催することで業界全体のスキルアップを図っている。
主な著書に『6さいからつかえるパソコン』(技術評論社刊)、『よくわかるPHPの教科書』(マイナビ刊)など。
コース内容
- SQLとは、MySQLデータベースの構築
- テーブル作成とカラム設計
- SQLの基本とレコードの挿入(INSERT)
- レコードの識別(PRIMARY KEY)、自動採番(AUTO INCREMENT)
- レコードの更新(UPDATE)と削除(DELETE)
- 検索(SELECT)構文と WHEREの条件
- 様々な集計方法、並び替え(ORDER BY)、曖昧検索(LIKE)
- リレーションの張り方:内部結合と外部結合
- 重複データを除外する(DISTINCT)
より理解を深め、他のユーザーとつながりましょう。
100+人の振り返り
5744
販売・サービス・事務
知的財産管理システムの管理に利用します。
(標準メニューにない条件でのデータの抽出)
1
sato777
メーカー技術・研究・開発
使用するSQLにより、クエリの書き方は若干違うると思うがプログラム言語と同様に何か一つ触っていれば応用が効くのか、と感じた
1
hrkawaguchi
IT・WEB・エンジニア
SQLは今まで難しいイメージがあったが、とても分かりやすく説明していただき、抵抗感がとても取れました。
1
ryujiro1020
IT・WEB・エンジニア
データ分析業務をエクセルからDBを活用した方法でトライしてみたい
1
sknesh
金融・不動産 関連職
SQL等は、その単語のイメージだけで苦手意識というか、食わず嫌いなところがありましたが、Excelとそれほど変わらないことも良く分かってので、試しに使ってみようかと思いました。
1
nnk_msm
営業
使用するSQLによって出来ること/出来ないことが違うため、学びなおしている最中です。
MicrosoftAccessだとExcelとの守備範囲を分けるためか出来ないことが多くて調べなおしの連続です。
1
vegitaberu
人事・労務・法務
最後、たにぐちさんがおっしゃっていたように、BIを使いこなすのは難しいなと思っていましたが、EXCELと比較して、楽に多くのデータが取り扱えるなという印象でした。また、データの前処理にも使え、AI 分析の下整えもできるのではないかと感じ、可能性を感じています。
1
makomatsu
その他
構文の勉強をしないといけないと感じた。普段の業務で使うのはかなりハードルが高いが、SQLのデータベース構造を少しでも知ることができたので、複雑な分析や集計をしなければならない時は思い出して勉強したいと思う。
1
chess
営業
今後Dashboardデータを扱ってゆくにあたって、SQLの基礎知識として有効だと思います。
1
sphsph
メーカー技術・研究・開発
聞いてみましたがむづかしい。
地道にやります
0
shusuke-yamada
その他
本当に難易度が高い項目です。
機会が有れば、行います。
データベースの作成時に行えます。
0
hiroshi_w
IT・WEB・エンジニア
エクセルの集計、家計簿の集計などの
0
yuuichi_0526
資材・購買・物流
仕事の参考になりました。
0
kfujimu_0630
マーケティング
プログラミングはこれまであまり触れてこなかったので、難しかったです。ただ、プログラマーの方々がどんなプログラミングをしているのか簡単にですが知ることができて良かったと思いました。ありがとうございました。
0
ogawa19731231
販売・サービス・事務
エクセルの力量不足を感じました。
積極的に修得していきます。
0
shkmr
クリエイティブ
入力は小文字でもOK
INT=integral =整数の
0
aqigatosan
メーカー技術・研究・開発
SQL自体を直接編集したり、作成することは無いですが、システム屋さんが行っている仕事の中身を少しでも知れて良かったです。
0
handaysf
その他
社内各種システムで得られているデータベースの高度な抽出。システムのマスタの効率的な作成。
0
mypace20071006
経理・財務
専門的すぎてわからなかったです。
0
yama_gsol
その他
ユーザ様保守対応でSQLを使用し始めており
保守対応能力の向上を図れる。
0
k_yuna
販売・サービス・事務
とても難しい内容でした。
0
tanesannta
営業
かなり難しい内容で、余り理解できませんでした。
0
tas_s13
IT・WEB・エンジニア
DX推進に活用できる。
0
abek0509
メーカー技術・研究・開発
高度過ぎて業務や日常に置いて活用出来るイメージが付きませんでした。まだこの動画を見る前段階に自分がいるのだな、と言う事が認識出来ました。
0
myosin_344
メディカル 関連職
SQLにどんどん触って慣れていきたい。
0
themacky
マーケティング
データベースがどのようなことに配慮して作成されているのか、なぜ複数のテーブルを用意する必要があるのか(正規形)などの理解が深まった。
エクセルだとこういう操作だけど~それをSQLでやるとこういう構文になるよ、という講座があっても良いと思った。
この研修内のデータ数であればエクセルの方が簡単だし、GUIで操作したくなる。
別講座で「そもそもSQLを学んだ方がいい理由は~」というものがあると良い。
0
m_umino
コンサルタント
Pythonでデータ分析する前のデータ集計に使える
0
sin1979
メーカー技術・研究・開発
SQLデータベースの具体的な文法記述について知ることができた。
0
taiki0801
その他
SQLは覚えると便利だと思うけどコマンドを覚えるのが大変そうですね。
0
koyahiro
経営・経営企画
少々理解が難しい内容であった。実践することで活用できるレベルまで学びたい。
0
nobuyuki_46
営業
SQLの基礎が理解できました。知識にとどめず実践していきたいと思います
0
ryoutak
その他
SQLの基礎に加え、データ抽出だけでなく関数的な使い方によって集計も活用し、業務効率化に役立てたい。
0
nyyraa
金融・不動産 関連職
普段全く使用しないものであり、さっぱり分かりませんでした。
0
latak
営業
実際のSQL操作をみるのが初めてだったので新鮮だった。やってる事自体はそれほど難しい事ではなかった。しかし、DX入門のラーニングパスとしてはやや専門性が高い感じがした。
0
shigematsu327
IT・WEB・エンジニア
SQLの基本的な考え方については理解が進んだ。日常業務においてはExcelが汎用性が高く、簡便に活用できるためDBに触れる機会はまれであるが、様々なシステムの裏側にDBがあることを理解し、どのような処理が走っているのか、どのようなデータが集計に当たっては効率が良いのかを考えることでシステムの仕組みをより深く理解できるようになると感じた。
0
kanata1013
人事・労務・法務
随分以前、自身がシステムに明るくなかったので、データベース構築をしようと考え、詳しいスタッフからAccessを学ぼうと試みたことがありますが、テーブルやクエリーの概念が理解できずに断念したことがあります。このSQLもどうやら似たようなデータベース作成ツールのようで、これなら自身でも作れそうな気がしています。リレーショナルデータベース、エクセルで幾つかのシートやファイルのデータをリンクさせて表計算で集計するよりも、その時々で検索条件、抽出条件を設定できるので使い勝手が良さそうに感じています。
0
shimpo29
営業
SAS言語と似ていたので、とっつきやすかった。ただ、言語以外にも、データベース自体の扱いの常識、勘所も習得には必要になるわけだが、その辺はこの動画では不十分に感じた。
このあたりを業務経験にて身に着けていないと、初めての人には段々ついていけなくなりそうだと感じた。
0
yuko1115
販売・サービス・事務
インストールできなかったけどさいごまで学びました
0
yk4623
営業
BIツール利用の基礎として有効な講習でした。
0
mi_tzk
IT・WEB・エンジニア
データベースとSQLを実践し習得したい。
0
shimada_1
マーケティング
以前、SQLは取り扱ったことがあるが丁寧に説明され、理解促進につながった
0
eiken-saito
その他
SQLの講義は、初めてでしたので、参考になりました。業務でのデータベース作成と分析に活用します。
0
ayuwta
IT・WEB・エンジニア
SQL復習になりました。MANPU導入できないか相談してみます。
0
takuya1001
マーケティング
非常に難しい内容で自分にはレベルが高かったので、実際に活用する機会が来たら再視聴をしようと思う。
0
yuji-san
マーケティング
会社でSQLのフリーソフトがインストールできないので、頭に入らなかった。
0
7031
経営・経営企画
使用するSQLにより、クエリの書き方は若干違うると思うがプログラム言語と同様に何か一つ触っていれば応用が効くのか、と感じました。
0
tanakatake
経営・経営企画
SQLが便利であり色んなことができるのは理解できたが、自分で使いこなすには難しいと感じました。
0
1255114
人事・労務・法務
分かりやすい説明だったとは思うが、実務でどのように活かせるのかが全く想像できない・・・
0
stani
専門職
参考にさせていただきます。
0
rikuhaya
営業
テクニック的なこともあり非常に難しい内容でした。
0
jimazima
販売・サービス・事務
直接的にMySQLを業務上で利用する環境にはありませんが、AccessでもRDBを扱えるため受講しました。現状社内データをエクセルで集計するような作業を行っているものをAccessに置き換えることができる可能性があるので試してみたいと思います。
0
me_
その他
使いこなせたら便利になるということは分かりました。頑張ります。
0
chang_shin
販売・サービス・事務
とりあえずは、こんなものがあるのかという理解にとどめた。
リレーション機能なんかは、今ではNotionなんかでも当たり前の機能として使われているけど、エンジニアの世界で便利に使われていたものが一般のアプリでも普及し始めたことはいいことなんだろう。
0
yoshidahiroyuki
経営・経営企画
業務で使っているDBをExcelに直ぐに落として全ての操作をExcelでするのではなく、SQLで欲しいレコードに絞り込んでからExcelに取り込むような使い方をしてみようと思いました。
0
r_yamakawa
経営・経営企画
業務においてはSQLを扱うことがないので活用はできないが
今後のデータベース連携等の業務においてSQLにてどのようなことが行われているのかを理解するための勉強になった。
もし今後データベースを業務で扱う場合、今回の基礎的な知識は役に立つと思いました。
0
nagata-1
営業
実際に営業がコードを書くことはないのですが、概要をつかむことができました。
0
o_rie2023
その他
SQLはよく聞く単語ではあったけど、考え方としてはアクセスを使うデータ集計に似てるなと思いました。
膨大なデータがある場合、簡単に必要なデータを取り出せるように組めば業務に生かせそうです。
0
kubo_takato
営業
使いこなせると便利になるとは思いつつ、習得できる自信はありません。
0
sathashi
経営・経営企画
データ集計を行っていますが、基礎の理解がなかったので勉強になりました。
0
hidekinohanabi
営業
エクセルやパワーポイント以外にも便利なデータベースソフトがあるのですね。難しそうですが慣れかと思うので、業務で試してみたいと思います。
0
kawanami2
販売・サービス・事務
SQL、試してみたいです。
0
akifumi-y
営業
SQLの基本的なことが理解できました。
0
takito2021
営業
SQLの操作について、とても丁寧な分かりやすい教習ビデオだったと思います。
0
yoo_san
営業
SQLがどういうものかは理解している。ただ、末端の営業担当者の場合実務において、どう活かせるかがイメージつかなかった。
0
k--g--
その他
SQL文は自作するより、記録機能を使用して作文されたものを編集して使っていました。
改めてできることを確認できました。
0
iso_ken
専門職
MySQLを通じての基本的な考え方、使用方法は理解できた。
使用しているシステムのデータベースはほぼSQLで構築されているので、マスターテーブルの作成などに生かしていきたい。
0
512177
資材・購買・物流
SQLの活用で
業務効率を上げていきたい
0
y_ok
経営・経営企画
自身の苦手な領域であり、これらをどのように活用することができるか、正直思い浮かばない。学んだ内容の概略を理解して、得意な技能分野として持っているIT他関連部署と連携、その人たちをうまく活用していくことで、業務効率化に繋げていくことを考えたい。
0
doumoto_
IT・WEB・エンジニア
SQL言語の基本を理解することができた。
0
yoshihito_f
経営・経営企画
データ活用を実行していくに際し、SQLの知識は必要であることが、良く理解できた。また、使い易い印象を持った。実際に簡単なデータ分析を実施する際に試行してみたい。
0
4ktake
人事・労務・法務
基礎の部分とは言え、使いこなすには時間が必要だと感じた。使用する機会を作り、実践していきたい。
0
h_kouno
販売・サービス・事務
情報部門でSQLを用いてデータベースを作成したり、情報の抽出をしたりしているのですぐさま自分が活用する事にはならないのですが、どういった事をしているのかが分かったのが良かったです。
0
sbsconts
コンサルタント
体系立ててきめ細かくわかりやすい説明で、動画の示し方も把握しやすく理解しやすい講座でした。しかし、初めてSQLを学んだため、いろいろなことが覚えきれず、再度動画を見ながら操作を学ぶ必要があると思います。また、どのような形で活用ができるのかもイメージできていないので、基本を学びつつ、応用編も視聴することで、活用できるような状態にしたいです。
0
srk11220303
専門職
とてもわかりやすかったです
0
hinano_seto
IT・WEB・エンジニア
業務でSQLを使う事があるため、今回学んだ事を活かして、業務の効率化に努めたい。
0
hr-sakai
その他
SQLがよくわかりました。活用してデータベースを確立して活用します。
0
hi_wakabayashi
その他
業務データの蓄積と検索、集計などに活用したい。
0
yasu_ichi
メーカー技術・研究・開発
SQLがどんなものかが分かりました。
中身の理解は難しいですが、何ができるかが
分かればやりたい事をどうすればよいのかを
考えます。
0
yunikoko
専門職
SQLを直接使用する仕事ではありませんが、概要を理解して社内にそういった担当をされている人がいたり、そういう便利な機能があるということを覚えておきたいと思います。
0
tora3333
建設・土木 関連職
どんどん増えてきて最後が分からなくなった。でも何となくではあるがイメージが少し分かったかも。
0
kkshuji
建設・土木 関連職
まだまだ勉強不足だと感じた。
0
a_yuka
専門職
SQLの基本的な内容から聞くことができ、今後の業務をスムーズに遂行できると感じました。
0
awanoa
IT・WEB・エンジニア
SQLの扱い方を詳しく学べました。
0
hiroshimagome
営業
知識として覚えておこうと思ってます
0
charlie3
営業
応用情報技術者試験を受験した後、体系的に学んでみたいと思い受講しました。基礎知識を簡潔にわかりやすく学ぶことができて、受講して良かったと思いました。実務ではMicrosoft accessで使用することになりますが、早速かなり活用できました。
0
hanamau
販売・サービス・事務
SQLという言葉を聞いた事はあったが、具体的には何をどうしているのかわからなかったので、実際の画面を見ながら学習できた事は非常に良かった
0
yuk_sumi
その他
検索条件が複雑になるとついて行けませんが、構文を叩き込む所から始めたいと思います。
今までの業務でDBを扱う際にユニークとしてのプライマリーキーの設定は必須と痛感しています。
非エンジニアなのでaccess触る位、活かす機会が訪れたら良いですが...。
0
zaky
メーカー技術・研究・開発
sqlの基礎を学んだ
0
h-kozawa
メーカー技術・研究・開発
DBをプログラム観点で考えたのは初めてです。SQLという専用プログラム言語を用いて、どのようにDBを構築し動かしているのか、イメージがよくわかりました。ローコードアプリ活用のため本動画を視聴していますが、大変ためになりました。
0
non25
販売・サービス・事務
SQL、初めて聞いたアプリでした。こういうツールがある、分析方法があることを知れて、機会があれば使いたいと思いました。分析、勉強をしたいと思いました。
0
puputapu
販売・サービス・事務
考え方がよく理解できた
0
jacky__
メーカー技術・研究・開発
表計算ソフトとは少し違う要素を入れる事でデータベースとして活用できるようになるので試してみようと思う。
0
kshimada_0127
マーケティング
SQL入門編ではあるが、具体的にどの場面で使えるのかを探っていかないといけないと思います。
0
miro-s
人事・労務・法務
SQLについて全く知識がありませんでしたが、興味が湧きました。活用できる場面を考えたいと思います。
0
mus_vienna
専門職
SQLを活用して、現在の業務をどのように効率化できるか考えるよい機会となりました。
0
9325spa
その他
体系的にSQLをコンパクトに学ぶことできた。
情報技術者試験のデータベースに活用できる内容であった。
0
in-a
マーケティング
SQLの基本を学べて有意義でした。
0
yoshidayukinari
営業
SQLを業務で使用することはないと思うので参考程度。KINTONEの方が簡易。
0
hide-ama
メーカー技術・研究・開発
講座の最後に「Excelで集計するより早い」と述べられていましたが、命令文が長すぎて、まだまだ実感がわきません。
0
hashiryo8
その他
BIで実際にダッシュボードを作成していますが、毎回悩んでいたので少しクリアになった気がします。
今後も勉強を続けていきます。
0