sql问题,如下公式是否正确

SQL("BW_TB","SELECT kpi_code FROM TD_FIN_KPI WHERE kpi_code NOT LIKE ('%"+BS+"%') AND kpi_code NOT LIKE ('%"+PL+"%') ",1,1)

FineReport 0U8HGsVU 发布于 2023-11-14 17:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
GGGGGGGGGLv5初级互助
发布于2023-11-14 17:19(编辑于 2023-11-15 10:10)

like关键字后面不需要括号

已修正:

SQL("BW_TB","SELECT kpi_code FROM TD_FIN_KPI WHERE kpi_code NOT LIKE 'BS%' AND kpi_code NOT LIKE 'PL%' ",1,1)

  • 0U8HGsVU 0U8HGsVU(提问者) IF(INARRAY(E4,TD_FIN_ORG.select(DIM_BASE_CD,IS_MERGE=\'Y\'))>0,if(C4=\"单体实际\",SQL(\"BW_TB\",\"SELECT kpi_code FROM TD_FIN_KPI WHERE kpi_code NOT LIKE \'%\"+BS+\"%\' AND kpi_code NOT LIKE \'%\"+PL+\"%\'\",1,1),TD_FIN_KPI.select(kpi_code)),TD_FIN_KPI.select(kpi_code))
    2023-11-14 17:33 
  • 0U8HGsVU 0U8HGsVU(提问者) 查不出来值,公式哪里不对呢
    2023-11-14 17:34 
  • GGGGGGGGG GGGGGGGGG 回复 0U8HGsVU(提问者) BS和PL是参数的话,需要加上$
    2023-11-14 17:37 
  • 0U8HGsVU 0U8HGsVU(提问者) 回复 GGGGGGGGG 不是参数,就是要去掉以BS/PL开头的指标,展示其他指标
    2023-11-14 17:40 
  • GGGGGGGGG GGGGGGGGG 回复 0U8HGsVU(提问者) 公式已修正,刷新一下
    2023-11-15 10:10 
最佳回答
0
kalashangLv3高级互助
发布于2023-11-14 17:20

SQL("BW_TB","SELECT kpi_code FROM TD_FIN_KPI WHERE kpi_code NOT LIKE '%"+$BS+"%' AND kpi_code NOT LIKE '%"+$PL+"%' ",1,1)

  • 2关注人数
  • 221浏览人数
  • 最后回答于:2023-11-15 10:10
    请选择关闭问题的原因
    确定 取消
    返回顶部