ORACLE MASTER Silver SQL 26ai副問合せの集約と絞込みオリジナル・公式資料照合難易度

Oracle AI Database 26aiを使う。e(id,dept,pay)は(1,10,200),(2,10,200),(3,10,100),(4,20,50)である。WHERE e.pay=(SELECT MAX(x.pay) FROM e x WHERE x.dept=e.dept)で選ぶidはどれか。

A
1,2,4★ 正解

部署10の同額最高2人と部署20の最高1人を返す。

B
1,4

同額の一人を任意に除外する規則はない。

C
1,2だけ

部署20も自身の最大値50と一致する。

D
全4人

部署10の100は最大200と一致しない。

解説

相関した部署内の最高額と一致する全行を返す。同額最高の社員を一人だけへ絞る条件ではない。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
Oracle AI Database 26aiを使う。e(id,dept,pay | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間