这个问题已经在这里有了答案 :
PL / SQL如何从日期中获取X天前的日期? (2个答案)
7年前关闭。
我想从sysdate中减去给定的x天数,有人可以在此方面为我提供帮助吗,我使用的是PL / SQL语言。谢谢!
使用sysdate-1从系统日期中减去一天。
select sysdate, sysdate -1 from dual;
输出:
SYSDATE SYSDATE-1
-------- ---------
22-10-13 21-10-13
问题内容: 关于Oracle,我是一个初学者。我在弄清楚如何执行与此类似的操作时遇到了麻烦: 简而言之,我想选择每个在特定日期和时间前N天出生的人,但是我不太确定这是这样做的方式,也不会使我获得预期的结果。 PS:我正在oracle8i下开发。 问题答案: 您的查询对我来说看起来是正确的。这就是您从Oracle中的日期中减去天数的方法。如果您想增加几个月或几年,此链接将为您提供更多的见解: htt
问题内容: 想要改善这篇文章吗? 提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 有谁知道约会(例如今天)和回溯X天的简单方法吗? 因此,例如,如果我想计算今天之前5天的日期。 问题答案: 尝试这样的事情: 请注意,这将修改日期对象并返回更新日期的时间值。
问题内容: 我想从bash日期中减去“天数”。我正在尝试这样的事情.. 问题答案: 您输入的日期不正确。相反,说: 如果需要将其存储在变量中,请使用:
我正在为Postgresql使用Datagrip。我有一个带有时间戳格式的日期字段的表(例如:2016-11-01 00:00:00)。我希望能够: 应用数学运算符减去1天 当前开始查询: 第1行的子句导致: [42883]错误:运算符不存在:没有时区的时间戳-整数提示:没有与给定名称和参数类型匹配的运算符。您可能需要添加显式类型转换。职位:69 子句产生了类似的消息: [42883]错误:运算符
问题内容: 我的网站的命中SQL表格名为ExternalHits。我将URL跟踪为URLx,将访问页面的日期跟踪为Datex。我每周运行一次此查询,以获取前一周的总点击数,并且每周我都必须手动更改“之间”的日期。有什么方法可以更改查询,以使“之间”的日期类似于TODAY AND TODAY-7?我只是不想不必每周手动更改日期。 问题答案:
问题内容: 我有一个对象。减去一天的最佳方法是什么? 问题答案: 你可以使用对象: