※ ChatGPTを利用し、要約された質問です(原文:SQL文 数値型(日付)の10日後までのデータを判定したい)
SQL文 数値型(日付)の10日後までのデータを判定したい
このQ&Aのポイント
VB6.0+ORACLE10g、WIN2003Server環境で、数値型の日付データから、今日から10日後までのデータを抽出する方法を教えてください。
また、10日後までのデータは△、今日を過ぎているデータは×として表示したいです。
数値型日付データの例を挙げると、80624は2008/06/24、215は2000/02/15を表します。
SQL文 数値型(日付)の10日後までのデータを判定したい
VB6.0+ORACLE10g、WIN2003Server環境です。
データベースに数値型の日付(6桁)があるのですが、
日付データの今日から数えて10日後以降のデータを抽出したいのと
もう一つ条件で、
日付データの今日から数えて10日後までのデータは△、
今日を過ぎているデータは×を表示したいのですが
(DECODE()で判定はいけると思うのですが…)ご教授よろしくお願いします。
数値型日付データ
80624→2008/06/24
215 →2000/02/15
A01 A02 A03 A04 A05 A06
キー 品名 個数 単価 金額 納入予定日
001 パン 1 100 100 80620
002 菓子 2 120 240 80720
003 プリン 3 150 450 80610
004 饅頭 2 200 400 80611
最終的に(2008/06/24現在)
× 001 パン 1 100 100 80620
△ 002 菓子 2 120 240 80701
△ 003 プリン 3 150 450 80630
× 004 饅頭 2 200 400 80611
~2008/06/23 ― 2008/06/24~2008/07/04 ― 2008/07/25~
× △ 表示なし
お礼
nora1962様 連絡が遅くなりすいません。 ありがとうございます。 結果的に思ったような結果が得られました。 ありがとうございました。