当前位置: 代码迷 >> Sql Server >> 时间的有关问题,请大家帮忙!
  详细解决方案

时间的有关问题,请大家帮忙!

热度:11   发布时间:2016-04-27 18:50:50.0
时间的问题,请大家帮忙!!
我有一张表三个字段分别是:ID,录入日期,检查周期(月)。

检查周期是按月来计算的。

ID       录入日期           检查周期(月)
1           2007-9-15             2
2           2007-9-16             3
3           2007-9-18             9

现在我要把数据查旬出来   并且当设定的检查周期(从录入日期开始计算)到期时   显示提醒。
这个问题想了好久,没找到决办法。

请大家帮忙,解决一下,谢谢各位了。

------解决方案--------------------
--笔误
select * from 表
where
datediff(month,录入日期,getdate()) % 检查周期=0
and
datediff(day,dateadd(month,datediff(month,录入日期,getdate()),录入日期),getdate())=0
  相关解决方案