我使用的PowerPivot与SQL Server数据库和我有包括DateTime列的特定表工作。 我想从表中选择的数据,其中该日期时间是过去48小时内。 我使用的是当前的查询,并希望达到类似
... WHERE DT > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL +2 DAY)
我得到的语法错误DAY
在这种特别的方式。 这是做的最好的方法是什么? 如果是这样,这有什么错我是如何写呢? 如果不是,有什么更好的办法?
我使用的PowerPivot与SQL Server数据库和我有包括DateTime列的特定表工作。 我想从表中选择的数据,其中该日期时间是过去48小时内。 我使用的是当前的查询,并希望达到类似
... WHERE DT > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL +2 DAY)
我得到的语法错误DAY
在这种特别的方式。 这是做的最好的方法是什么? 如果是这样,这有什么错我是如何写呢? 如果不是,有什么更好的办法?
SQL的服务器
WHERE DateTimeColumn >= DATEADD(HOUR, -48, GETDATE())
Mysql的
WHERE DateTimeColumn > DATE_SUB(NOW(), INTERVAL 48 HOUR)