日付(MMDDYYYY形式)を含むイベント情報を含むデータベースがあります。特定の時間枠内にある行のみを取得するSQLServerステートメントを作成することは可能ですか?
この疑似ステートメントのようなもの:
SELECT * FROM events WHERE [current_date minus date <= 31] ORDER BY date ASC
ここdate
で、はSQL Server行の日付であり、current_date
は今日の日付です。日31
なので、基本的には1ヶ月です。
一般的なステートメント(:を読んでください)の後でデータを簡単に処理できますがSELECT * FROM events ORDER BY date ASC
、これが可能かどうかを知るのは「クール」です(私が何か新しいことを学ぶように:P)。