sqlserver 条件语句查询当前时间到前一个月之间的记录SQL

sqlserver 条件语句查询当前时间到前一个月之间的记录SQL

第1个回答  2014-12-13
select * from 表名 where datediff(day,日期字段,getdate())<31
第2个回答  推荐于2018-03-09
这样更好:
declare @temp varchar(20)
select @temp=(select convert(varchar(20),dateadd(MONTH,-1,getdate()),120) )

select * from 表名 where 日期字段>@temp本回答被提问者和网友采纳
相似回答