如何计算startdate =今天-30天?

Lak*_*tha 1 sql sql-server sql-server-2008

我正在编写一个存储过程,我需要将开始日期和结束日期作为参数传递,默认情况下,开始名称应该是今天日期之前30天.给我一些建议来做这个..

startdate =今天 - 30天.ENDDATE = TODAY.

提前致谢.

Raa*_*aab 5

Declare @startdate datetime
Run Code Online (Sandbox Code Playgroud)

set @startdate = DATEADD(day,-30,getdate()) 会告诉你你的开始日期