You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL如何查询从当前日期开始往前推1周的相关数据

你现有查询的筛选条件仅匹配了本周起始日期之后的数据,无法覆盖跨周的最近7天数据,直接调整WHERE条件即可:

select a.tanggal, a.product_name
FROM tbl_product a 
where a.tanggal >= current_date - interval '1 week'
order by a.tanggal desc

补充说明:

  • 该条件会直接筛选出距离当前日期7天以内的所有数据,完全符合你「从当前日期往前推1周」的需求,不受自然周起始边界限制
  • 如果你使用的数据库不支持interval '1 week'语法,替换为a.tanggal >= current_date - 7即可实现相同效果

内容的提问来源于stack exchange,提问作者Jon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 16:54:05