表 activity 有 guid, address ,activityDate(会议时间),joinperson(参加人员) 字段
有这样的需求:活动(activityDate)前一天,系统自动向参加人员发短信!
我想用 sql 语句查出 是活动前一天的数据!!!
------解决方案--------------------
select datediff(dd,-1,activityDate) from activity --???
--活动前一天?
------解决方案--------------------
--当前日期=会议日期 - 一天
select *
from Activity
where convert(varchar(10),getdate(),121) =CONVERT(varchar(10),datediff(dd,-1,activityDate),121)