查询语句在数据库查询管理器上执行是正常的 放到报表数据集里就会报错 分开单独判断都没问题 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.BillDate<=getdate() and t.BillDate>dateadd(MONTH,-1,getdate())) then 1 else 6 end huoling 这个就会出错 编辑于 2018-7-26 13:25 |
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|