ORACLE MASTER Silver SQL 26ai関係モデルと行の選択・並べ替えオリジナル・公式資料照合難易度

WHERE active = 'Y' AND region = 'EAST' OR vip = 'Y' という条件がある。active='N'、vip='Y'の行は地域に関係なく選ばれるか。

A
選ばれない。active条件は常に全OR項目へ自動で掛かる

その解釈にするには明示した括弧が必要である。

B
選ばれる。vip条件がTRUEなら全体がTRUEになる★ 正解

ORの右側がTRUEであり、AND部分がFALSEでも全体はTRUEとなる。

C
vipがYなら必ず構文エラーになる

値と論理演算の優先順位の問題であり構文エラーではない。

D
regionがNULLなら全体は必ずUNKNOWNになる

ORの一方がTRUEなら全体はTRUEとなる。

解説

ANDはORより先に評価されるので、条件は(active='Y' AND region='EAST') OR vip='Y'となる。全件にactive条件を必須にするなら括弧で条件をまとめる。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
WHERE active = 'Y' AND region = 'EAST' O | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間