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

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

我正在使用甲骨文

非常感谢

【问题讨论】:

标签: sql oracle10g


【解决方案1】:

你可以试试下面的---

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

【讨论】:

    【解决方案2】:

    试试这个:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-27
      • 2013-12-29
      • 2017-07-06
      • 2011-01-03
      • 1970-01-01
      • 2013-07-08
      • 1970-01-01
      • 2013-11-24
      相关资源
      最近更新 更多