メインコンテンツへスキップ

コース

SQLのデータ結合

初級2 時間 30 分

SQLの知識をレベルアップし、テーブルの結合、また集合演算子やサブクエリの活用を学びます。

Sql2 時間 - 3 時間3,950 XP330K+修了証明書

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

何千もの企業の学習者に支持されています

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明

テーブル結合は、別々のテーブルから情報を抽出し、ひとつの結果として表示できるデータ分析において非常に重要なスキルです。 データ結合に関する総合的なコースです。テーブル結合と集合演算子について深く掘り下げ、より効率的にデータを取得するためのクエリ作成を学びます。

データ結合の基礎を理解する

SQLデータベース内のテーブルから、あらゆる結合タイプ(内部結合、外部結合、クロス結合)を使ってデータを移動・抽出し、複数のテーブルを扱う方法を学びます。 練習を通じて、ケースに応じた適切な結合方法の選択ができる知識を身に付けます。

高度なデータ操作手法を学ぶ

次に、和集合・積集合・差集合といった集合論の考え方を学び、SQLにおけるネストクエリの活用方法も習得します。 各ステップには演習が用意されており、理論の実践を通じてSQLのスキルを着実に身につけることができます。

前提条件

カリキュラム

コース概要

1

データの縦方向の結合

  • UNION による行の積み重ね

    複数のテーブルの行を1つの統合された結果にまとめ、データを組み合わせる際に(joining ではなく)stacking が適切なアプローチである場合を判断できるようになります。

AI Tutor で始める
2

データを横方向に結合する

  • LEFT JOINですべての行を保持する

    ベーステーブルの行を1行も失うことなく、追加データで情報を補完する方法を学びます。また、左結合が適切な選択となる場面、つまりメインテーブルのすべての行が別のテーブルと一致するとは限らない場合について理解を深めましょう。

  • INNER JOINで一致する行を取得する

    複数のテーブルにわたって一致する行だけを結合する方法を学び、内部結合と左結合の違いを理解したうえで、分析において一致しない行が重要かどうかに応じて使い分けられるようになりましょう。

  • 複数列でのJOIN

    複数の列を組み合わせて初めて行を一意に特定できる場合に、テーブルを正確に結合する方法を習得し、誤った結合列を選択した場合の影響を理解できるようになります。

AI Tutor で始める
S

SQLのデータ結合

コース修了

達成証明書を取得する

今すぐ登録

DataCamp for Mobileでデータスキルを磨きましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進めましょう。