问:这个段,为啥end附近会报语法错误?

CASE WHEN max(B.target) IS NULL THEN 1 

WHEN  max(notax_unitpce_amount) IS NULL  THEN 0

ELSE max(notax_unitpce_amount)/10000 / ${if(len(p_type1) = 0 ,"max(B.target)", "(max(B.target)/day(EOMONTH('"+p_start_date+"'))-dbo.f_get_holidays('"+p_start_date+"','"+p_end_date+"','N','%','WYSY')) "))} 

END 达成率

FineReport 数字化转型的学习者和实践者 发布于 2023-3-13 09:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-3-13 09:25

多了一个括号

image.png

  • 1关注人数
  • 248浏览人数
  • 最后回答于:2023-3-13 09:25
    请选择关闭问题的原因
    确定 取消
    返回顶部