ORACLE MASTER Silver SQL 26ai結合件数と副問合せの条件オリジナル・公式資料照合難易度
SELECT (SELECT min_price, max_price FROM price_range WHERE id=1) FROM DUAL は、内側が1行であれば有効なスカラー副問合せか。
A
有効。1行なら列はいくつでもよい
スカラー式として使うには列数も1である必要がある。
B
有効。二つの値が自動で足し算される
列を自動的に一つの数値へ集約しない。
C
有効。先頭列だけを自動採用する
余分な列を黙って無視する規則ではない。
D
無効。スカラー副問合せは1列である必要がある★ 正解
行数が1でも列が2つあるのでスカラー値ではない。
解説
スカラー副問合せは1行だけでなく1列という条件も満たす必要がある。二つの値は別の式にするなど、必要な形に設計し直す。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。