ORACLE MASTER Silver SQL 26ai関係モデルと行の選択・並べ替えオリジナル・公式資料照合難易度
bonus列は100、200、NULLの3行である。ORDER BY bonus DESCだけを指定した場合、OracleのデフォルトでNULLはどこへ並ぶか。
A
必ず最後
ASCのデフォルトのNULLS LASTと混同している。
B
100と200の間
NULLを数値の中間値として比較しない。
C
NULL行はORDER BYによって削除される
ソート句はNULL行を除外する条件ではない。
D
先頭★ 正解
DESCのデフォルトはNULLS FIRSTである。
解説
Oracleの降順では、指定がなければNULLS FIRSTとなる。値のない行を最後へ置きたい場合はDESC NULLS LASTを明示する。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。