问题标签 [dateadd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 需要加约束:日期加10天
我正在尝试向表中添加一个约束,以便它将其中一列显示为当前日期加上 10 天。这是我迄今为止尝试过的(我对 SQL 很陌生):
哈!
编辑:我现在也试过这个:
编辑:感谢 ypercube 和我的同学。最终代码是:
sql - SQL 语法 DATEADD 的问题
好吧,我一直试图让这个特定的代码 ^ 工作,但我无法弄清楚 dateadd 语法。从我对谷歌的研究来看,它看起来是正确的,但我总是收到错误 ORA-00923: FROM keyword not found where expected
这通常是我的一些小错误造成的,但我找了大约 20 分钟后找不到它。谁能指出可能正盯着我看的错误
vba - 从 0:00 减去时的 Dateadd 错误
我正在尝试将带有 GMT 小时的列转换为用户指定的时区。
当 VBA 尝试从 01:00 减去 18000 秒 (GMT-5) 时出现错误。
发生此错误是因为 VBA 无法确定 00:00 之前的小时数吗?我已经计算出 Selected_GMT 的秒数,如何使用它来确定 New_Time?
sql - 将 dateadd SQL 应用于所有行
因此,我使用了一系列查询来尝试将 23 小时添加到“match_date”列中的所有日期,并且收到了来自所有日期的各种错误,包括语法错误和指出 stats.dateadd 不存在的错误。
任何想法为什么?
sql - SQL 获取月度和周度数据
我正在写一个查询,以提供本周、本月和今年(3 个单独的列)在一周至今、本月至今和年初至今的规模上售出的产品数量,例如今天它将显示自星期一以来售出的产品,从每月的第一天和第一年开始,随着时间的推移,这将在接下来的每个星期、月份和年份继续,去年还有 3 个具有相同逻辑的其他列。我需要的是帮助使用 DATEADD 或 DATEDIFF 获取日期查询(例如(DATEADD(分钟,-15,GETDATE()))。
非常感谢,我也在使用 SQL Server 2008
ejb - 如何在 ejbql 中添加日期
我正在尝试在我的 EJB 查询中实现 dateadd。我尝试了这样的事情,但它不起作用:
一旦我尝试执行该代码,就会出现此异常:
我还尝试将 1 转换为日期和间隔,但查询结果仅为空。我只是想知道,是否真的可以在 EJB 查询中的给定日期添加天数
mysql - MySQL选择日期范围,但也介于
我的数据库由一组条目(按用户)组成,一周中的每一天都有一行,还有一年中每周只有一行的组。本周可能从周六、周日或周一开始。
sql按用户ID对所有这些行进行分组,并且对于用户每天都有一行的条目可以正常工作
我遇到的问题是选择每周只有一个条目的用户行
基本上如果行日期是2012年2月11日那么我需要能够选择该行,如果开始日期标准落在该日期或下一周内,并且所有行都在但不包括日期列在结束日期之后的行
我正在尝试像 dateadd 这样的所有内容sql,但我无法让它添加这些行。
希望我已经说清楚了。
假设我在 db 2013-02-02
2013-02-09中有两个条目
我的开始日期为 2013-02-05,结束日期为 2012-02-13
我需要将这两行作为:
开始日期在 2013-02-02 的一周内或之内
,我还需要 2013-02-09,因为结束日期在该日期的一周内或之内。
希望这能让它更清楚一点。
sql - dateadd - 查找过去的日期
从日期中减去 18 个月,我遇到了一个奇怪的问题。考虑以下代码段:
这构成了存储过程中 where 子句的一部分。当我运行时:
它运行良好,但是当我将其更改为:
它因错误而中断:
将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。
有没有人对为什么可能是一月(所有其他月份都可以)破坏我的代码有任何想法?
谢谢。
DS
sql - 在 SQL 中通过 int 值确定 DATEPART
好的,所以我正在做一个软件工具来提醒即将到期的 CRB。到期间隔由程序的用户确定。
我目前正在使用 SQL Server 2008。因此,我正在尝试执行一条 SQL 语句,该语句将检索此到期期限之外的所有记录。以下是我想要实现的概念:
如您所见,该表包含到期间隔类型(天、周、月、年)、间隔值以及我需要添加间隔的日期。
我在 DATEADD 函数的第一个参数中遇到错误,因为它需要 DATEPART 而不是整数。有没有办法根据存储的整数确定使用哪个 DATEPART?还是有其他方法可以做到这一点?
sql - 如何按月分解sql中的日期范围
我有两个 sql 表。它们适用于公司的员工。一个表有通常的详细信息(id、name、surname),另一个表有他们的休假信息(empid *外键到员工表中的 id、datefrom、dateto)
我需要分解休假结构,以便我们可以显示日期。在输出中,我们将有: DateFrom DateT 18-01-2013 19-01-2013
现在,如果员工休假超过一个月(即从 29 到 5),我将打印如下值: DateFrom DateT 29-01-2013 31-01-2013 01-02-2013 05-02-2013
为了打印这个,我按月分解了一个日期范围, 这有助于分解它,谢谢你的回答。但是我如何显示哪个员工得到了所有的假期?正如我所说,这些表是链接的。我尝试使用
但我收到错误消息,无法绑定多部分标识符。我找不到地方说
所以有人可以告诉我如何解决这个问题。希望看到正在休假的员工