ORACLE MASTER Silver SQL 26ai結合件数と副問合せの条件オリジナル・公式資料照合難易度

部署ごとの平均給与のうち最大値を求める。SELECT MAX(AVG(salary)) FROM emp GROUP BY dept_id の意味として正しいものはどれか。

A
社員全体の最高給与を返す

MAX(salary)と部署平均の最大値は異なる。

B
部署平均の最大値を返す★ 正解

内側のAVGが部署単位、外側のMAXが平均値群を対象とする。

C
Oracleではグループ関数の入れ子が常に禁止される

この形の入れ子は認められている。

D
必ず部署ごとに一行ずつ平均をそのまま返す

外側MAXにより部署平均群をさらに集約する。

解説

Oracleはグループ関数を入れ子にできる。この式は各部署のAVGを求め、その結果群に対するMAXを返す。社員全体の最高給与とは異なる。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/11/2
部署ごとの平均給与のうち最大値を求める。SELECT MAX(AVG(salar | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間