小编典典

在SQL Server中添加+-1年

sql

我尝试选择本年度的年份模型在+1到-1之间的产品。我只希望Year(ex 2011)而不是完整的日期和时间。

SELECT ProductName FROM tblProduct WHERE Year BETWEEN 
year(getdate()+1) AND year(getdate()-1)

不起作用,但可能类似…


阅读 369

收藏
2021-03-17

共1个答案

小编典典

您将1添加到getdate()中,因此要添加1天

   SELECT ProductName FROM tblProduct WHERE Year BETWEEN 
    (year(getdate()) -1) AND (year(getdate()) + 1)
2021-03-17