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

Oracle AI Database 26aiを使う。WITH totals AS (SELECT dept,SUM(amt) s FROM sales GROUP BY dept) SELECT dept FROM totals WHERE s=(SELECT MAX(s) FROM totals)について正しい説明はどれか。

A
totalsという通常表がCOMMIT後も自動保存される

WITHはCREATE TABLEではない。

B
totalsを一文中で二度参照すると必ずエラー

同じ問合せ名を複数箇所から参照できる。

C
totalsはSQL*Plusの置換変数として定義される

DB側の問合せ構文でありクライアント変数ではない。

D
この文内でtotalsを参照でき、文後に永続表は作られない★ 正解

副問合せの名前付けと永続DDLは別である。

解説

WITHの問合せ名は同一文の後続query block等で参照できる。永続表をCREATEする操作ではなく、この文に必要な集計を名前付けする。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

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