代码之家  ›  专栏  ›  技术社区  ›  Rohini Kumari

如何获取条件为当前日期+7必须等于某个列日期值的记录

  •  0
  • Rohini Kumari  · 技术社区  · 3 年前

    你能帮我写下以下条件的查询吗, 我想获取满足条件的记录,比如(当前日期+7)必须等于sdate。 例如:-假设当前日期是2022-02-23,那么第1行和第4行应该出现。 假设当前日期是2022-02-25,那么第2行应该会出现。

    WB.DATA表

    周期 HSID 星期四 启动
    2022-09-15 184 2022-03-03 N
    2022-09-15 184 2022-03-05 Y
    2022-09-15 183 2022-01-06 N
    2022-09-15 183 2022-03-03 Y
    2 回复  |  直到 3 年前
        1
  •  1
  •   Tim Biegeleisen    3 年前

    您可以使用:

    SELECT *
    FROM yourTable
    WHERE SDATE = CURRENT DATE + 7 DAYS;
    
        2
  •  0
  •   Kazi Mohammad Ali Nur Romel    3 年前

    试试这个

    SELECT * FROM {tablename} WHERE SDATE = (NOW() + INTERVAL 7 DAY)