助け合いフォーラム
トピック一覧に戻る
トピック タイトル
18471 日付にnullが入っていた場合の計算結果
フォーラム
最強WEB問題集Oracle Master 11g Bronze SQL基礎
投稿ユーザ(投稿日)
(2018/8/8)
本文
問題ID: 18471
・SELECT promo_name, NVL2(promo_end_date - promo_begin_date, TO_CHAR(promo_end_date - promo_begin_date), '進行中') status
FROM promotions;
promo_end_date - promo_begin_dateがNULL以外の場合はTO_CHAR関数で文字列に変換した期間を、NULLの場合は「進行中」を表示します。
正しいSQL文です

とあります。
promo_end_dateがnullの場合、promo_end_date - promo_begin_dateの結果はnullになるのでしょうか?
レス一覧

トピック一覧に戻る
フォーラムTopへ

Ping-tモバイルTOP

Copyright (c) 2010
Ping-t All rights reserved.