問題
25
SQL
ROLLUP
SQLの問題に挑戦しよう!
問題
「ROLLUP」
部署別集計と総計を取得してください。
解答と解説(ROLLUP)
解説
LINE登録して解答を見る
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
ROLLUPは階層的な集計を行うための構文です。指定列に基づいて小計と総計を自動生成します。例えば部署ごとの合計と全体合計を同時に取得できます。売上集計や多階層レポートで頻繁に利用されます。NULL行が総計を表すため、その意味を理解することが重要です。
補足
ROLLUPは階層構造の集計に適しています。NULL行の扱いを正しく理解する必要があります。