ORACLE MASTER Silver SQL 26aiSQLの評価順とクライアント置換オリジナル・公式資料照合難易度

Oracle AI Database 26aiを使う。t(dept_id,salary)には同じdept_idで異なるsalaryの行がある。SELECT DISTINCT dept_id FROM t ORDER BY salaryはどうなるか。

A
この形はエラーになる★ 正解

DISTINCTの選択リストにないsalaryを単独で並べ替えに使えない。

B
部署ごとの最大salaryの順になる

MAXを指定したことにはならない。

C
部署ごとの最小salaryの順になる

MINも暗黙には補われない。

D
部署ごとの合計salaryの順になる

SUMによる集計は行われていない。

解説

DISTINCTで一つのdept_idへまとめた後に、選択していないsalaryのどの値で並べるかを指定できない。この形はORDER BYの制約に反する。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

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