在 SQL 中,你可以使用
DATEADD
和
DATEDIFF
函数来计算当前日期减去一年前的日期。
具体来说,你可以使用以下语句:
SELECT *
FROM your_table
WHERE date_column >= DATEADD(year, -1, GETDATE())
这个语句中,DATEADD(year, -1, GETDATE())
表示获取当前日期并往前推一年的日期,GETDATE()
函数会返回当前日期和时间。date_column
表示你的数据表中存储日期的列名,your_table
表示你的数据表名。
这个语句的含义是选择数据表中日期在当前日期往前推一年之后的记录。
如果你想获取当前日期减去一年前的日期,你可以使用 DATEADD
和 DATEDIFF
函数:
SELECT DATEADD(year, -1, GETDATE())
这个语句会返回当前日期往前推一年的日期。
希望这些信息对你有帮助。