ORACLE MASTER Silver SQL 26ai副問合せと集合演算オリジナル・公式資料照合難易度★★★☆☆

Oracle AI Database 26aiでa(x NUMBER)は1、1、2、b(x NUMBER)は2、3だけである。次のMとIが返す値の集合の組はどれか。表示順は問わない。 M: SELECT x FROM a MINUS SELECT x FROM b; I: SELECT x FROM a INTERSECT SELECT x FROM b;

A
Mは{3}、Iは{2}

{3}になるのはb MINUS aの向きです。本問のMはa MINUS bです。

B
Mは{1,1}、Iは{2}

MにはMINUS ALLを指定していません。同じ値1の重複は除かれます。

C
Mは{1,2,3}、Iは空集合

Mは和集合ではなく差であり、Iには両表共通の2があります。

D
Mは{1}、Iは{2}★ 正解

左から右を引く向きと共通部分を正しく区別しています。

解説

MINUSは左側にあり右側にない値なので1です。INTERSECTは両側にある値なので2です。ALLのないこれらの演算は重複を保持せず、aの二つの1をMINUSで2行へ残しません。

根拠資料・確認情報

対応範囲:Oracle AI Database 26ai SQL Associate(1Z0-171-JPN)

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/10/28