GROUPING SETセクション

721 ワード

GROUPING SETを使用する目的

  • GROUP BY節とともに
  • を用いる.
  • は、複数の形態のグループ情報
  • を同時に提供することができる.
  • とGROUP BY節との結合
  • ダイレクト転送グループLEVEL
  • 同じデータセット出力(順序が異なる場合でも)

    GROUPING SETの使用例

    select deptno, position, max(sal)
    from emp2
    group by grouping sets(deptno, position);

    合計
  • を表す行を追加
  • パケットセットにおいて、追加()は、パケットセット全体の
  • を意味する.
    select deptno, position, sum(sal)
    from emp2
    group by grouping sets(deptno, position,());

    GROUPING SETとUNION演算の違い