コース概要

基本

  • すべての列/フィールドの選択
  • 特定の列/フィールドの選択
  • distinct/unique の使用
  • 特定の行/レコードの選択
  • 範囲内の値の選択
  • パターンマスクに一致する値の選択
  • リスト内にある値の選択
  • null 値の扱い方
  • データのソートと並べ替え方
  • 計算された値や派生した値の選択方法
  • クエリ結果の列見出しを制御する方法
  • クエリ結果を外部ファイルに送信する方法

テーブルの結合

  • テーブルの結合の原理:
    • cartesian join の使用
    • inner join の使用
    • non-equi join の使用
    • outer join の使用

クエリの結合

  • Union 演算子
  • Intersect 演算子
  • Except 演算子

シンプルな関数

  • 変換関数
  • 日付関数
  • 数値関数
  • テキスト関数
  • グループ/要約/集計関数

サブクエリ

  • サブクエリの原理
  • 主要なクエリから行をフィルタリングする方法
  • ネストされたサブクエリの使用
  • 複数列サブクエリの使用
  • 相関サブクエリの使用
  • インラインビューおよび共通テーブル式としてのサブクエリの使用
  • 主要なクエリの列としてのサブクエリの使用

CASE 文

  • CASE 文の原理
  • 列値を派生するための CASE 文の使用
  • ネストされた CASE 文の使用
  • ピボットテーブルを作成するための CASE 文の使用
  • サブクエリとの組み合わせでの CASE 文の使用

データ操作

  • テーブルに値を挿入する方法
  • テーブル間で値をコピーする方法
  • 値を更新する方法
  • レコードを削除する方法
  • ビューを使用してデータを変更する方法
  • トランザクションの使用
  • 行とテーブルをロックする方法

データ定義

  • リレーショナルデータベースとデータ正規化の原理
  • 主キーと外部キーの関係および制約の使用
  • テーブルを作成する方法
  • テーブルを変更する方法
  • ビューを作成する方法
  • 同義語の使用
  • テーブルとビューを削除する方法
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (6)

今後のコース

関連カテゴリー