コース概要

データベースからデータを選択する

  • 構文規則
  • すべての列を選択する
  • 投影
  • SQL の算術演算
  • 列の別名
  • リテラル
  • 連結

結果テーブルのフィルタリング

  • WHERE句
  • 比較演算子
  • 条件が好き
  • ...AND の間の条件
  • 条件が NULL です
  • 状態IN
  • AND、OR、NOT 演算子
  • WHERE 句のいくつかの条件
  • オペレーターの命令
  • DISTINCT 句

結果テーブルの並べ替え

  • ORDER BY 句
  • 複数の列または式による並べ替え

SQL機能

  • 単一行関数と複数行関数の違い
  • 文字、数値、日時関数
  • 明示的および暗黙的な変換
  • 変換関数
  • 入れ子関数
  • デュアルテーブル (Oracle と他のデータベース)
  • さまざまな関数を使用して現在の日付と時刻を取得する

集計関数を使用してデータを集計する

  • 集計関数
  • 集計関数と NULL 値
  • GROUP BY 句
  • 異なる列を使用したグループ化
  • 集計データのフィルタリング - HAVING 句
  • 多次元データのグループ化 - ROLLUP および CUBE 演算子
  • 要約の識別 - グループ化
  • グループ化セット演算子

複数のテーブルからのデータの取得

  • さまざまな種類の関節
  • 自然結合
  • テーブルの別名
  • Oracle 構文 - WHERE 句の結合条件
  • SQL99 構文 - INNER JOIN
  • SQL99 構文 - LEFT、RIGHT、FULL OUTER JOINS
  • デカルト積 - Oracle および SQL99 構文

サブクエリ

  • サブクエリをいつ、どこで実行できるか
  • 単一行および複数行のサブクエリ
  • 単一行のサブクエリ演算子
  • サブクエリ内の集計関数
  • 複数行のサブクエリ演算子 - IN、ALL、ANY

集合演算子

  • 連合
  • すべてを結合する
  • 交差する
  • マイナス/除く

取引

  • COMMIT、ROLLBACK SAVEPOINT ステートメント

他のスキーマオブジェクト

  • シーケンス
  • 同義語
  • ビュー

階層クエリとサンプル

  • ツリー構造 (CONNECT BY PRIOR 句および START WITH 句)
  • SYS_CONNECT_BY_PATH 関数

条件式

  • CASE式
  • デコード式

異なるタイムゾーンでのデータ管理

  • 時間帯
  • TIMESTAMP データ型
  • DATE と TIMESTAMP の違い
  • 変換操作

分析関数

  • の使用
  • パーティション
  • ウィンドウズ
  • ランク関数
  • レポート機能
  • LAG/LEAD機能
  • FIRST/LAST関数
  • 逆パーセンタイル関数
  • 仮説のランク関数
  • WIDTH_BUCKET関数
  • 統計関数

要求

このコースに参加するために必要な条件は特にありません。

 21 時間

参加者の人数



Price per participant

お客様の声 (7)

関連コース

QGIS for Geographic Information System

21 時間

関連カテゴリー