アプリ版:「スタンプのみでお礼する」機能のリリースについて

会社のシステムの更新を業者に依頼したところ、ORACLEで、データー型が日付であったものが、すべて
十進型の数値・8桁に変更されていました。
Accessからoracleに接続し、日付を範囲指定してデーター抽出したいのですが、どのようにすれば一番効率がよいのか、どなたか教えてください。
よろしく、お願いします。

A 回答 (3件)

普通に


WHERE
 フィールド名 >= 20030505
 フィールド名 <= 20061202
とかでいいんじゃないですか?
    • good
    • 0

日付を何らかのコントロールを使って処理するなら、


format(DateValue,"yyyymmdd")
のように変換して、SQLを作成するか、クエリを実行すればよいのではないでしょうか。
    • good
    • 0

>十進型の数値・8桁に変更されていました。


たとえばカラム名がフィールド1・フィールド2・日付として
select フィールド1,フィールド2,日付
from テーブル名
where 日付 between 20060701 and 20060721
でいけませんか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!