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

Oracle AI Database 26aiを使う。p(id)は1,2で、c(pid)は空である。WHERE EXISTS(SELECT COUNT(*) FROM c WHERE c.pid=p.id)で選ばれるp.idはどれか。

A
1と2★ 正解

各相関副問合せがCOUNT=0の一行を返す。

B
0行

COUNTの数値0をFALSEへ変換するわけではない。

C
1だけ

両親に対し同じ空入力の集約が行われる。

D
構文エラー

EXISTS内で集約を使うこと自体は有効である。

解説

GROUP BYなしのCOUNTは0件でも0という一行を返す。EXISTSは値が0かでなく行の存在を判定するため両親が残る。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
Oracle AI Database 26aiを使う。p(id)は1,2で、c( | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間