sql-server - 如何使用 EPOCH 编写一个返回超过一个月的数据的选择查询?
问题描述
需要编写返回超过一个月的数据的选择查询,我需要使用 EPOCH。
select *
from TABLE
where DATE < (NOW() - 604800) <- does not work.
我不明白为什么 SQL Server 没有这么基本的东西。
解决方案
实际上,在 SQL Server 中更容易:您可以使用以下查询实现您想要做的事情;
select * from Table where Date < DATEADD(month, -1, GETDATE())
推荐阅读
- php - Facebook API 的默认图像大小参数
- javascript - 使用 Node 10 将 ESM 导入 CJS 代码
- cassandra - Cassandra 改变桌子
- angular - 无法将字符串转换为 int angular4
- mysql - 我如何合并不同的日期类型
- python - 用 facet_grid 省略轴 - plotnine
- python - InterpolatedUniveriateSpline 和 interp1d 三次样条没有通过非常小的 y 值的所有点?
- javascript - 如何使用相同的javascript函数选择和序列化不同形式的数据
- c++ - 在 C++ 中对字符串数组使用选择排序
- cordova - 如何手动修复“缺少营销图标 - iOS 应用程序必须包含 1024x1024px”