コース概要

結果の制限

  • WHERE 句
  • 比較演算子
  • LIKE 条件
  • BETWEEN ... AND の前提条件
  • IS NULL 条件
  • IN 条件
  • 論理演算子 AND, OR および NOT
  • WHERE 句での複数の条件
  • 演算子の順序
  • DISTINCT 句

SQL 関数

  • 一行関数と複数行関数の違い
  • テキスト、数値、日付の機能
  • 明示的および暗黙的な変換
  • 変換関数
  • 関数のネスト
  • 関数のパフォーマンスの表示 - DUAL テーブル
  • 現在日付取得関数 SYSDATE
  • NULL 値の処理

集約関数を用いたデータの集計

  • 集約関数
  • NULL 値に対する集約関数の扱い
  • データグループの作成 - GROUP BY 句
  • 複数列のグループ化
  • 集約関数結果の制限 - HAVING 句

サブクエリ

  • SELECT 文でのサブクエリの配置
  • 単一行サブクエリと複数行サブクエリ
  • 単一行サブクエリ演算子
  • サブクエリでのグループ化の特徴
  • 複数行 IN, ALL, ANY のサブクエリ演算子
  • NULL 値がサブクエリでどのように扱われるか

集合演算子

  • UNION 演算子
  • UNION ALL 演算子
  • INTERSECT 演算子
  • MINUS 演算子

ジョインのさらなる利用

  • ジョインの再確認
  • 内部結合と外部結合の組み合わせ
  • 分割外部結合
  • 階層クエリ

サブクエリのさらなる利用

  • サブクエリの再確認
  • サブクエリを仮想テーブル/インラインビューおよび列として使用
  • WITH 構造の使用
  • サブクエリとジョインの組み合わせ

アナリティック関数

  • OVER 句
  • パーティション句
  • ウィンドウ句
  • RANK, LEAD, LAG, FIRST, LAST 関数

複数テーブルからのデータ取得 (時間があれば)

  • 結合子の種類
  • NATURAL JOIN の使用
  • テーブルのエイリアス
  • WHERE 句での結合
  • INNER JOIN
  • 外部結合 LEFT, RIGHT, FULL OUTER JOIN
  • カルテジアン積

集約関数 (時間があれば)

  • GROUP BY 関数と HAVING 句の再確認
  • グループ化とロールアップ
  • グループ化とキューブ

要求

「Oracle SQL 初級」トレーニングコースへの出席が推奨されます

 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー