提取过去 30 天的记录

Posted

技术标签:

【中文标题】提取过去 30 天的记录【英文标题】:Extracting records from the last 30 days 【发布时间】:2017-08-24 09:38:55 【问题描述】:

我如何仅提取最近 30 天的记录,以便在我运行查询时自动更新?

我正在使用甲骨文

非常感谢

【问题讨论】:

Subtracting Number of Days from a Date in PL/SQL的可能重复 【参考方案1】:

你可以试试下面的---

SELECT * 
FROM TABLENAME
WHERE DATECOLUMN >= SYSDATE - 30;

【讨论】:

【参考方案2】:

试试这个:

SELECT *
FROM Table
WHERE Table.ColumnName >= DATEADD(DAY, -30, GETDATE())

【讨论】:

以上是关于提取过去 30 天的记录的主要内容,如果未能解决你的问题,请参考以下文章

在 where 子句中从当前日期减去 30 天

LINQ 查询以获取过去 30 天的记录

PHP - 如何从 MySQL 中选择过去 30 天的记录 [重复]

过去 30 天的平均值,不包括当前记录(混合日期和基于行的条件)

选择过去 24 小时和过去 ​​30 天的最低和最高温度 [关闭]

查看过去 30 天的所有使用情况,按用户和滚动分组