ORACLE MASTER Silver SQL 26ai関係モデルと行の選択・並べ替えオリジナル・公式資料照合難易度
OracleのDATE列created_atから2026年11月中の行を時刻も含めて抽出したい。最も適切な境界指定はどれか。
A
created_at >= DATE '2026-11-01' AND created_at < DATE '2026-12-01'★ 正解
翌月初を上限の除外境界とする。
B
created_at BETWEEN DATE '2026-11-01' AND DATE '2026-11-30'
上限は11月30日0時であり、その日の昼以降を含められない。
C
created_at = DATE '2026-11-01'
月全体ではなく月初の午前0時に一致する行だけになる。
D
created_at < DATE '2026-11-01'
対象月より前を選ぶ条件である。
解説
DATEは時刻を含む。月初以上かつ翌月初未満という半開区間なら、末日の23時59分59秒までを含み、翌月の行を除ける。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。