SQLで、データベースから過去の特定期間のデータを抽出するにはどうすればいいでしょうか。
具体的には、毎週水曜日に過去4週間分の営業日のデータを自動取得する処理(10/21水曜日に9/21月曜日~10/16金曜日、10/28水曜日に9/28月曜日~10/23金曜日のデータをそれぞれ取得、といった形です)になり、データベース内にはTimestamp列があります。
●日前とか、単一日なら指定できるようですが、範囲で指定する場合の書き方が分からず、、ご教示いただけると助かります。
同じSQLでもデータベースやそのバージョンによって方言が大きいですから、どのデータベースを使うのかを質問のタグで示したり、バージョンも明記した方が適切なコメントが付き易いです。
> データベース内にはTimestamp列があります。
質問に現行のSELECT文と対象のテーブルのCREATE TABLE文くらい https://teratail.com/help/question-tips#questionTips3-7 の [コード] で提示しましょう。
まず、自身で思ったようにやってみた結果を提示してください。
回答2件
あなたの回答
tips
プレビュー