公式问题

if(ds3.select(slig, id = C7 && vote_type_code = F7 && zb_code = H3 && string_value = H5) = null,0,ds3.select(slig, id = C7 && vote_type_code = H7 && zb_code = H3 && string_value = H5))

公式是合法的,按照这个条件对应了库表是有数据的,但为啥是空呢

FineReport 用户G2632943 发布于 2023-8-15 10:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-8-15 10:56(编辑于 2023-8-15 10:58)

改成这个试试

if(len(ds3.select(slig, id = C7 && vote_type_code = F7 && zb_code = H3 && string_value = H5)) = 0 ,0,ds3.select(slig, id = C7 && vote_type_code = H7 && zb_code = H3 && string_value = H5))

ps,另外看看C7,F7,H3,H5 取到数据是单个值,还是多个,多个就查询不出了

  • 用户G2632943 用户G2632943(提问者) 多个值的改咋办,使用数据列然后再过滤?
    2023-08-15 11:17 
  • snrtuemc snrtuemc 回复 用户G2632943(提问者) 多个,没法查询,需要先拆分成单个。。。不能像sql用in查询。。
    2023-08-15 11:18 
  • 1关注人数
  • 148浏览人数
  • 最后回答于:2023-8-15 10:58
    请选择关闭问题的原因
    确定 取消
    返回顶部