注册 登录
编程论坛 SQL Server论坛

还有两个日期问题

nixy 发布于 2007-03-21 16:50, 771 次点击
trandate>=year(dateadd(dd,-1,getdate()))*10000+month(dateadd(dd,-1,getdate()))*100+01-20000000 and trandate<=year(dateadd(dd,+1,getdate()))*10000+month(dateadd(dd,+1,getdate()))*100+day(dateadd(dd,+1,getdate()))-20000000
哪位老师再帮改个日期嘛,这个是当月的承保,改成上月和上上月


还要个7个月以前16号对应的日期,16号是固定的日期,比如:这个月是2007年3月提取出来的应该是20060916
3 回复
#2
棉花糖ONE2007-03-21 16:54

7个月前的是2006-08-16,6个月前才识2006-09-16,如过你要的是后者,就把我发给你的语句中的7改成6

#3
nixy2007-03-22 08:11

谢谢老师
trandate>=year(dateadd(dd,-1,getdate()))*10000+month(dateadd(dd,-1,getdate()))*100+01-20000000 and trandate<=year(dateadd(dd,+1,getdate()))*10000+month(dateadd(dd,+1,getdate()))*100+day(dateadd(dd,+1,getdate()))-20000000
改成上月和上上月还没解决

#4
nixy2007-03-22 08:15
现在解决了,谢谢了各位老师的帮助,更感谢棉花糖老师耐心的教导,我现在会改了,呵呵

[此贴子已经被作者于2007-3-22 8:27:55编辑过]


1