and datediff(""d"",cz_date,"&date()&") < cz_int*30
不知道怎么搞的。输出datediff(""d"",cz_date,"&date()&")和cz_int*30
不管那个大都显示一样结果。
改为:and datediff(""d"",cz_date,"&date()&") >= cz_int*30
就没有结果了。。。。郁闷啦。!!!
參考答案:你用用and cz_date >= dateadd(day,-" & cz_int*30 & "getdate())这个看看速度绝对比你的快,而且是对的。