- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:指定日付を起点にして最新日付のデータを取得)
指定日付を起点にして最新日付のデータを取得する方法
このQ&Aのポイント
- あるテーブルに対して、任意の日付を指定して、その日付より以前の最新日付のデータのみを取得する方法について教えてください。
- 具体的な例として、テーブルに登録された日付とデータがあり、日付を指定するとその日付以前の最新日付のデータが取得できるようにしたいです。
- 例えば、テーブルに登録されたデータが日付順で並んでおり、指定した日付より前の最新日付のデータを抽出する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SELECT A.* FROM TBL A INNER JOIN (SELECT Max(登録日) AS 最新日 FROM TBL WEHERE 登録日<=CONVERT(SMALLDATETIME,'2008/12/08')) B ON A.登録日=B.最新日 こんな感じでしょうか
お礼
ご回答ありがとうございます。 本日、自システムに置き換えて試したところ、 1部分修正しましたが、動作しました。 ありがとうございました。