ORACLE MASTER Silver SQL 26ai文字・日時関数と条件付き集計オリジナル・公式資料照合難易度

CASE WHEN score >= 60 THEN '合格' WHEN score >= 80 THEN '優秀' ELSE '再学習' END でscore=90の行は何になるか。

A
合格★ 正解

先にTRUEとなった条件の結果が採用される。

B
優秀

後の条件がより厳しくても自動的に優先されない。

C
再学習

先行条件がTRUEのためELSEには進まない。

D
合格と優秀の2列

CASE式はその行で一つの結果を返す。

解説

CASEは先頭から条件を調べ、最初にTRUEとなった枝を返す。90は最初の>=60を満たすため合格になる。優秀を優先するなら条件順を見直す。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
CASE WHEN score >= 60 THEN '合格' WHEN sco | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間