查询语句在数据库查询管理器上执行是正常的
放到报表数据集里就会报错
111491
111490分开单独判断都没问题
case when t.BillDate<=getdate() then 1 else 6 end huoling
case when t.BillDate>dateadd(MONTH,-1,getdate()) then 1 else 6 end huoling
但是2个条件一起就报错
case when (t.BillDatedateadd(MONTH,-1,getdate())) then 1 else 6 end huoling 这个就会出错
111492
编辑于 2018-7-26 13:25