- ベストアンサー
日付について
DBから日付を取得して、そのDBから取得した日付とその当日の日付を比べて1週間以内なら、そのレコードを取得するような感じにしたいんですが、可能でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
使っているDBがわからないのでOracleの例だとこんな感じかな? where trunc(column_name) >= to_char(SYSDATE - 7,'YYYY/MM/DD'))
その他の回答 (1)
- masayuki0511
- ベストアンサー率46% (14/30)
回答No.2
DBに入っている、日付(d1)がDATE型でしたら select * as s from xxx where now() - d1 > '1 week'::reltime こんな感じですかね。
補足
Postgresを使ってます