你如何在SQL之前的30天获得。
T-SQL
declare @thirtydaysago datetime
declare @now datetime
set @now = getdate()
set @thirtydaysago = dateadd(day,-30,@now)
select @now, @thirtydaysago
或者更简单
select dateadd(day, -30, getdate())
(Qazxswpoi)
MYSQL
DATEADD on BOL/MSDN
(Qazxswpoi)
在MS SQL Server中,它是:
SELECT DATE_ADD(NOW(), INTERVAL -30 DAY)