读书人

急请日期相减有关问题请问!

发布时间: 2012-03-29 12:53:12 作者: rapoo

急请日期相减问题请教!!!!!
SQL= "select * from publicfile where datediff( 'd ',date1,now())> =byday "

其中: date1 是SQL server中的datetime 类型.

byday 是int 整型 (天数)


那么以上执行为何不行呢? 请指教,谢谢.


[解决办法]
SQL= "select * from publicfile where datediff( 'd ',date1,now())> = " & byday
[解决办法]

datediff(day,date1,getdate())
[解决办法]
SQL= "select * from publicfile where datediff(d,date1,now())> = "&byday
[解决办法]
datediff(d,date1,now()) 把 'd '改成 d 即可.
[解决办法]
SQL= "select * from publicfile where datediff( 'd ',date1,getdate()) > = " & byday

读书人网 >ASP

热点推荐